|
5 | 5 | clean-athenz-k8sclient: |
6 | 6 | kubectl delete -k kustomize |
7 | 7 |
|
| 8 | +register-athenz-k8sprovider: |
| 9 | + kubectl -n athenz exec deployment/athenz-cli -it -- \ |
| 10 | + zms-cli \ |
| 11 | + -z https://athenz-zms-server.athenz:4443/zms/v1 \ |
| 12 | + -key /var/run/athenz/athenz_admin.private.pem \ |
| 13 | + -cert /var/run/athenz/athenz_admin.cert.pem \ |
| 14 | + -d \ |
| 15 | + $$(cat ../athenz-identityprovider/kustomize/kustomization.yaml | yq .namespace) \ |
| 16 | + add-service \ |
| 17 | + k8s$$(cat ../athenz-identityprovider/kustomize/athenz-sia/athenz-sia.env | grep -E ^SERVICEACCOUNT | sed -e 's/SERVICEACCOUNT=\(.*\)/\1/g') |
| 18 | + kubectl -n athenz exec deployment/athenz-cli -it -- \ |
| 19 | + zms-cli \ |
| 20 | + -z https://athenz-zms-server.athenz:4443/zms/v1 \ |
| 21 | + -key /var/run/athenz/athenz_admin.private.pem \ |
| 22 | + -cert /var/run/athenz/athenz_admin.cert.pem \ |
| 23 | + -d \ |
| 24 | + $$(cat ../athenz-identityprovider/kustomize/kustomization.yaml | yq .namespace) \ |
| 25 | + set-service-endpoint \ |
| 26 | + $$(cat kustomize/athenz-sia/athenz-sia.env | grep -E ^PROVIDER_SERVICE | sed -e 's/PROVIDER_SERVICE=\(.*\)/\1/g') \ |
| 27 | + class://com.yahoo.athenz.instance.provider.impl.InstanceK8SProvider |
| 28 | + kubectl -n athenz exec deployment/athenz-cli -it -- \ |
| 29 | + zms-cli \ |
| 30 | + -z https://athenz-zms-server.athenz:4443/zms/v1 \ |
| 31 | + -key /var/run/athenz/athenz_admin.private.pem \ |
| 32 | + -cert /var/run/athenz/athenz_admin.cert.pem \ |
| 33 | + -d \ |
| 34 | + sys.auth \ |
| 35 | + set-domain-template \ |
| 36 | + instance_provider \ |
| 37 | + provider="$$(cat kustomize/athenz-sia/athenz-sia.env | grep -E ^PROVIDER_SERVICE | sed -e 's/PROVIDER_SERVICE=\(.*\)/\1/g')" \ |
| 38 | + dnssuffix="$$(cat ../athenz-identityprovider/kustomize/athenz-sia/athenz-sia.env | grep -E ^DNS_SUFFIX | sed -e 's/DNS_SUFFIX=\(.*\)/\1/g')" |
| 39 | + kubectl -n athenz exec deployment/athenz-cli -it -- \ |
| 40 | + zms-cli \ |
| 41 | + -z https://athenz-zms-server.athenz:4443/zms/v1 \ |
| 42 | + -key /var/run/athenz/athenz_admin.private.pem \ |
| 43 | + -cert /var/run/athenz/athenz_admin.cert.pem \ |
| 44 | + -d \ |
| 45 | + sys.auth \ |
| 46 | + set-domain-template \ |
| 47 | + instance_provider \ |
| 48 | + provider="$$(cat kustomize/athenz-sia/athenz-sia.env | grep -E ^PROVIDER_SERVICE | sed -e 's/PROVIDER_SERVICE=\(.*\)/\1/g')" \ |
| 49 | + dnssuffix="$$(cat kustomize/athenz-sia/athenz-sia.env | grep -E ^DNS_SUFFIX | sed -e 's/DNS_SUFFIX=\(.*\)/\1/g')" |
| 50 | + |
8 | 51 | register-athenz-k8sclient: |
9 | 52 | kubectl -n athenz exec deployment/athenz-cli -it -- \ |
10 | 53 | curl \ |
|
0 commit comments