REFACTOR(repo): migrate to Helm chart structure
- Add web-app Helm chart in charts/web-app/ - Replace individual deployment/service/ingress YAML with helm-values - Update ArgoCD applications to use Helm chart with values files - Reduces per-app files from 6 to 2 (argocd.yaml + helm-values.yaml) Apps migrated: jaejadle, jaejadle-dev, joossam, joossam-dev, jotion, jovies, portfolio, todo
This commit is contained in:
@@ -10,7 +10,13 @@ spec:
|
||||
sources:
|
||||
- repoURL: https://github.com/K3S-HOME/web-apps.git
|
||||
targetRevision: main
|
||||
path: jaejadle-dev
|
||||
path: charts/web-app
|
||||
helm:
|
||||
valueFiles:
|
||||
- $values/jaejadle-dev/helm-values.yaml
|
||||
- repoURL: https://github.com/K3S-HOME/web-apps.git
|
||||
targetRevision: main
|
||||
ref: values
|
||||
destination:
|
||||
server: https://kubernetes.default.svc
|
||||
namespace: jaejadle-dev
|
||||
|
||||
Reference in New Issue
Block a user