diff --git a/README.md b/README.md index aff5523..987e0c4 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,6 @@ This is a **Kubernetes cluster bootstrapping and GitOps configuration repository ├── argocd/ # ArgoCD configuration (primary entrypoint) │ ├── _app-of-apps.yaml # App-of-apps pattern: parent Application that manages all child apps │ ├── apps/ # Individual ArgoCD Application resources -│ │ ├── application.yaml # Main application deployment (music-man from scaling-parakeet repo) │ │ ├── traefik-application.yaml # Ingress controller (Traefik) │ │ ├── cert-manager-application.yaml # TLS certificate management │ │ ├── kyverno.yaml # Policy engine for security @@ -114,7 +113,6 @@ Application-specific Helm value overrides are in `argocd/values/` and referenced - **No admin auth in development**: ArgoCD has `admin.enabled: "false"` - suitable for local/dev only - **Insecure server mode**: `--insecure` and `--disable-auth` flags are set - not for production -- **Database password**: The music-man app has `change-me-in-production` placeholder in `application.yaml` - **Replica counts**: Traefik runs 2 replicas; other services run 1 replica - **Retry policy**: All applications retry up to 5 times with exponential backoff (max 3m) - **Ignore replica scaling**: Deployments ignore replica count differences to allow HPA/manual scaling