diff --git a/docs/REFERENCE.md b/docs/REFERENCE.md index 3bf62dd..d026c47 100644 --- a/docs/REFERENCE.md +++ b/docs/REFERENCE.md @@ -602,6 +602,15 @@ retry: 4. 40 seconds 5. 80 seconds (capped at 3 minutes) +### Global Settings (`argocd-cm`) + +| Setting | Value | Purpose | +|---------|-------|---------| +| `application.resourceTrackingMethod` | `annotation` | Track resources via annotations | +| `timeout.reconciliation` | `60s` | Reconciliation interval | +| `admin.enabled` | `true` | Enable admin account | +| `git.submodule.enabled` | `false` | Disable git submodule checkout — submodules are not needed for manifest generation | + --- ## Infrastructure Components diff --git a/infra/values/base/argocd-values.yaml b/infra/values/base/argocd-values.yaml index 83dc1b3..1dd85c9 100644 --- a/infra/values/base/argocd-values.yaml +++ b/infra/values/base/argocd-values.yaml @@ -6,6 +6,9 @@ configs: application.resourceTrackingMethod: annotation timeout.reconciliation: 60s admin.enabled: "true" + # Disable git submodule checkout - submodules (e.g. shared-prompts) + # are not needed for K8s manifest generation + git.submodule.enabled: "false" params: "server.insecure": true server: