CLIENTNAME=$(kubectl get cm testrollout-fulcio-server-config -o yaml | grep'"ClientID":' | cut-d\"-f4)
KCUSER=$(kubectl get secret keycloak-admin -ojsonpath='{.data.username}' | base64-d)
KCPASS=$(kubectl get secret keycloak-admin -ojsonpath='{.data.password}' | base64-d)
# login to keycloak
@@ -8,4 +11,4 @@ kubectl exec -ti $(kubectl get pod -l app=keycloak -o name) -- /opt/keycloak/bin
# create realm
kubectl exec-ti$(kubectl get pod -lapp=keycloak -o name)-- /opt/keycloak/bin/kcadm.sh create realms -srealm=sigstore-dev -sdisplayName="Sigstore Development Realm"-senabled=true--config /tmp/keycloak.json
# create client for sigstore
kubectl exec-i$(kubectl get pod -lapp=keycloak -o name)-- /opt/keycloak/bin/kcadm.sh create clients -r sigstore-dev -sclientId=sigstore-dev -sredirectUris='["*"]'-senabled=true-spublicClient=true--config /tmp/keycloak.json
No newline at end of file
kubectl exec-i$(kubectl get pod -lapp=keycloak -o name)-- /opt/keycloak/bin/kcadm.sh create clients -r sigstore-dev -sclientId=$CLIENTNAME-sredirectUris='["*"]'-senabled=true-spublicClient=true--config /tmp/keycloak.json