feature/sso-hardening #9

Merged
bstein merged 685 commits from feature/sso-hardening into main 2026-01-13 20:23:26 +00:00
Showing only changes of commit 0f36576bac - Show all commits

View File

@ -33,7 +33,7 @@ subjects:
apiVersion: batch/v1 apiVersion: batch/v1
kind: Job kind: Job
metadata: metadata:
name: mas-admin-client-secret-ensure-2 name: mas-admin-client-secret-ensure-3
namespace: comms namespace: comms
spec: spec:
backoffLimit: 2 backoffLimit: 2
@ -66,8 +66,8 @@ spec:
if kubectl -n comms get secret mas-admin-client -o jsonpath='{.data.client_secret}' 2>/dev/null | grep -q .; then if kubectl -n comms get secret mas-admin-client -o jsonpath='{.data.client_secret}' 2>/dev/null | grep -q .; then
exit 0 exit 0
fi fi
secret_b64="$(base64 /work/client_secret | tr -d '\n')" secret="$(cat /work/client_secret)"
payload="$(printf '{"data":{"client_secret":"%s"}}' "${secret_b64}")" payload="$(printf '{"stringData":{"client_secret":"%s"}}' "${secret}")"
kubectl -n comms patch secret mas-admin-client --type=merge -p "${payload}" >/dev/null kubectl -n comms patch secret mas-admin-client --type=merge -p "${payload}" >/dev/null
volumeMounts: volumeMounts:
- name: work - name: work