diff --git a/packages/apps/kubernetes/templates/oidc-rbac-job.yaml b/packages/apps/kubernetes/templates/oidc-rbac-job.yaml index 2b478dbaf..64b6792ce 100644 --- a/packages/apps/kubernetes/templates/oidc-rbac-job.yaml +++ b/packages/apps/kubernetes/templates/oidc-rbac-job.yaml @@ -300,10 +300,11 @@ spec: CA_DATA=$(kubectl --kubeconfig "$KUBECONFIG_TENANT" config view --raw \ --output=jsonpath='{.clusters[0].cluster.certificate-authority-data}') if [ -z "$CA_DATA" ]; then - echo "WARNING: tenant admin kubeconfig has no certificate-authority-data; leaving OIDC kubeconfig Secret as the install-time placeholder" >&2 - else - KUBECONFIG_FILE=$(mktemp) - cat > "$KUBECONFIG_FILE" <&2 + exit 1 + fi + KUBECONFIG_FILE=$(mktemp) + cat > "$KUBECONFIG_FILE" <&2\n\s+exit 1\n\s+fi' + documentIndex: 3 + ############################################### # mode: CustomConfig # ###############################################