Skip to content

Commit 47192da

Browse files
committed
test: basic minkube test setup
1 parent b22cc35 commit 47192da

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

justfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ dev:
4545
fetch:
4646
just external::fetch
4747

48+
# Test deploy on minikube instance
49+
test:
50+
bash ./tests/minikube_deploy
51+
minikube stop
52+
4853
# Manage OCI images.
4954
[group('modules')]
5055
mod image 'tools/just/image.just'

tests/minikube_deploy

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#!/usr/bin/env bash
2+
3+
set -euo pipefail
4+
5+
minikube start
6+
7+
helm uninstall presidio || true
8+
helm install --create-namespace presidio ./src/chart
9+
kubectl port-forward svc/presidio-deid-presidio-analyzer 8080:80 &
10+
sleep 10
11+
curl http://localhost:8080/analyze -s \
12+
--header "Content-Type: application/json" \
13+
--request POST \
14+
--data '{"text": "numéro de téléphone de Jean est +41781231212 et son code postal est 1234. Son numéro AVS le 756.2222.2222.2c","language": "fr"}' \
15+
| jq

0 commit comments

Comments
 (0)