fix: create doppler ClusterSecretStore after ESO is installed
Some checks failed
Deploy Cluster / Terraform (push) Successful in 47s
Deploy Cluster / Ansible (push) Failing after 8m31s

This commit is contained in:
2026-03-21 19:19:43 +00:00
parent df0511148c
commit 56e5807474

View File

@@ -274,6 +274,22 @@ jobs:
kubectl -n flux-system wait --for=condition=Ready gitrepository/platform --timeout=180s kubectl -n flux-system wait --for=condition=Ready gitrepository/platform --timeout=180s
kubectl -n flux-system wait --for=condition=Ready kustomization/infrastructure --timeout=300s kubectl -n flux-system wait --for=condition=Ready kustomization/infrastructure --timeout=300s
kubectl -n flux-system wait --for=condition=Ready kustomization/addon-external-secrets --timeout=300s kubectl -n flux-system wait --for=condition=Ready kustomization/addon-external-secrets --timeout=300s
# Create Doppler ClusterSecretStore now that ESO CRDs are available
kubectl apply -f - <<'EOF'
apiVersion: external-secrets.io/v1
kind: ClusterSecretStore
metadata:
name: doppler-hetznerterra
spec:
provider:
doppler:
auth:
secretRef:
dopplerToken:
name: doppler-hetznerterra-service-token
key: dopplerToken
namespace: external-secrets
EOF
# CCM and CSI are suspended for stable baseline - using k3s embedded cloud provider # CCM and CSI are suspended for stable baseline - using k3s embedded cloud provider
# kubectl -n flux-system wait --for=condition=Ready kustomization/addon-ccm --timeout=300s # kubectl -n flux-system wait --for=condition=Ready kustomization/addon-ccm --timeout=300s
# kubectl -n flux-system wait --for=condition=Ready kustomization/addon-csi --timeout=300s # kubectl -n flux-system wait --for=condition=Ready kustomization/addon-csi --timeout=300s