This commit is contained in:
Danijel Simeunovic
2026-02-07 21:39:16 +01:00
parent d487dffef0
commit 1722807d7c

View File

@@ -12,7 +12,6 @@ This is a **Kubernetes cluster bootstrapping and GitOps configuration repository
├── argocd/ # ArgoCD configuration (primary entrypoint) ├── argocd/ # ArgoCD configuration (primary entrypoint)
│ ├── _app-of-apps.yaml # App-of-apps pattern: parent Application that manages all child apps │ ├── _app-of-apps.yaml # App-of-apps pattern: parent Application that manages all child apps
│ ├── apps/ # Individual ArgoCD Application resources │ ├── apps/ # Individual ArgoCD Application resources
│ │ ├── application.yaml # Main application deployment (music-man from scaling-parakeet repo)
│ │ ├── traefik-application.yaml # Ingress controller (Traefik) │ │ ├── traefik-application.yaml # Ingress controller (Traefik)
│ │ ├── cert-manager-application.yaml # TLS certificate management │ │ ├── cert-manager-application.yaml # TLS certificate management
│ │ ├── kyverno.yaml # Policy engine for security │ │ ├── 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 - **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 - **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 - **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) - **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 - **Ignore replica scaling**: Deployments ignore replica count differences to allow HPA/manual scaling