Add expense-tracker Application
Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
+19
@@ -33,6 +33,25 @@ applications:
|
||||
syncOptions:
|
||||
- CreateNamespace=true
|
||||
|
||||
# Budget / expense tracker: web app + Postgres + ingress (https://budget.smokyzone.de:30444).
|
||||
# Needs its secrets in OpenBao first (secret/expense-tracker/{app,db}) - see the
|
||||
# expense_tracker-gitops README. Until then its pods wait for the ExternalSecrets.
|
||||
- name: expense-tracker
|
||||
enabled: true
|
||||
source:
|
||||
repoURL: https://git.smokyzone.de/SmokyZone/expense_tracker-gitops.git
|
||||
targetRevision: main
|
||||
path: .
|
||||
destination:
|
||||
server: https://kubernetes.default.svc
|
||||
namespace: expense-tracker
|
||||
syncPolicy:
|
||||
automated:
|
||||
prune: true
|
||||
selfHeal: true
|
||||
syncOptions:
|
||||
- CreateNamespace=true
|
||||
|
||||
# External Secrets Operator - installed straight from its official Helm
|
||||
# repo (no git source needed). CRDs are installed by the chart itself.
|
||||
- name: external-secrets
|
||||
|
||||
Reference in New Issue
Block a user