Restructure the argocd-deploy-key-init job so each step (known hosts, deploy key registration, secret creation) is independently idempotent. Add ssh-keyscan of Forgejo host key and patch ArgoCD known hosts ConfigMap. Use kubectl apply with inline YAML to create the repo secret with the argocd label in a single atomic step. Switch images from bitnami/kubectl to alpine/k8s. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| production | ||