Files
peikarband/helm
Ehsan.Asadi 34b4d8f8e2
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
CD - Build & Deploy / build-and-push (push) Has been cancelled
CD - Build & Deploy / package-helm (push) Has been cancelled
CD - Build & Deploy / deploy-staging (push) Has been cancelled
CD - Build & Deploy / deploy-production (push) Has been cancelled
CD - Build & Deploy / release (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / security (push) Has been cancelled
feat(helm): add automatic application secrets creation
Changes:
- Add templates/app-secrets.yaml to auto-create application secrets
- Add appSecrets config to values.yaml (disabled by default)
- Enable appSecrets in values-production.yaml with placeholders
- Auto-generates peikarband-prod-secrets with:
  - db-username
  - db-password
  - redis-password

Usage in ArgoCD:
Set parameters in UI:
  - appSecrets.dbUsername: <your-db-username>
  - appSecrets.dbPassword: <your-db-password>
  - appSecrets.redisPassword: <your-redis-password>

This resolves 'secret peikarband-prod-secrets not found' error.
2025-12-30 17:02:39 +03:30
..