$Env:KUBECONFIG="C:\Users\kfroissart\.kube\local.yaml"
$Env:KUBECONFIG="C:\Users\kevin\.kube\config.yaml"
kubectl config set-context $(kubectl config current-context) --namespace=prj-15
-
api create key
kubectl run -it --image curlimages/curl curl --rm --command -- curl -X POST -H "Authorization: Basic YWRtaW46YWRtaW4xMjM=" http://api:8081/key/admin/cle
-
api get keys
kubectl run -it --image curlimages/curl curl --rm --command -- curl -H "Authorization: Basic YWRtaW46YWRtaW4xMjM=" http://api:8081/key/admin
-
api get keys
kubectl run -it --image curlimages/curl curl --rm --command -- curl -H "Authorization: Basic YWRtaW46YWRtaW4xMjM=" http://api:8081/key/admin
-
kubectl run -it --image curlimages/curl curl --rm --command -- curl -H "Authorization: Basic YWRtaW46YWRtaW4xMjM=" -H "Content-Type: application/json" -X POST -d '{"data": "aGVsbG8gd29ybGQ="}' http://api:8081/crypt/admin/key/encrypt
curl --location --request POST 'http://localhost:8080/encrypt/john/mykey/encrypt' --header 'Content-Type: application/json' --data-raw '{ "data": "SGVsbG8gV29ybGQ=" }'
-
postgres connect
kubectl run -it --image postgres psql --rm --command -- env PGPASSWORD=apidbpwd psql -h postgres -U apidb apidb
- docker login
docker login harbor.fsa.os.univ-lyon1.fr
- prometheus port-forward
kubectl port-forward deployment/prometheus 9090:9090
- encrypt_route_calls_total
- sum(rate(encrypt_route_calls_total[5m]))
- key_count