mirror of
https://github.com/seemueller-io/cluster.git
synced 2025-09-08 22:56:46 +00:00
16 lines
549 B
Bash
16 lines
549 B
Bash
#!/usr/bin/env sh
|
|
|
|
CERT_PATH="/tmp/zitadel.crt"
|
|
|
|
echo "Getting ZITADEL certificate from Kubernetes secret..."
|
|
kubectl get secret zitadel-tls -n default -o jsonpath='{.data.tls\.crt}' | base64 -d > "${CERT_PATH}"
|
|
|
|
if [ ! -f "${CERT_PATH}" ]; then
|
|
echo "Error: Certificate file ${CERT_PATH} not found"
|
|
exit 1
|
|
fi
|
|
|
|
echo "Adding ZITADEL certificate to macOS keychain..."
|
|
# macos specific
|
|
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain "${CERT_PATH}"
|
|
echo "ZITADEL certificate successfully added to keychain" |