developed scheme with values inside charts
This commit is contained in:
parent
d2bf498e28
commit
e47031d31a
@ -9,23 +9,14 @@ spec:
|
|||||||
goTemplate: true
|
goTemplate: true
|
||||||
goTemplateOptions: ["missingkey=error"]
|
goTemplateOptions: ["missingkey=error"]
|
||||||
generators:
|
generators:
|
||||||
- matrix:
|
|
||||||
generators:
|
|
||||||
- git:
|
|
||||||
repoURL: git@gitea.invuneon.ru:gitea_admin/infra.git
|
|
||||||
revision: HEAD
|
|
||||||
directories:
|
|
||||||
- path: charts/*
|
|
||||||
pathParamPrefix: chart
|
|
||||||
- git:
|
- git:
|
||||||
repoURL: git@gitea.invuneon.ru:gitea_admin/infra.git
|
repoURL: git@gitea.invuneon.ru:gitea_admin/infra.git
|
||||||
revision: HEAD
|
revision: HEAD
|
||||||
files:
|
files:
|
||||||
- path: charts/values/*.yaml
|
- path: charts/*/values/*.yaml
|
||||||
pathParamPrefix: values
|
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
name: '{{ replace .values.path.filename ".yaml" "" }}-{{ index .chart.path.segments 1 }}'
|
name: '{{ trimSuffix ".yaml" .path.filename }}-{{ index .path.segments 1 }}'
|
||||||
annotations:
|
annotations:
|
||||||
argocd.argoproj.io/manifest-generate-paths: ".;.."
|
argocd.argoproj.io/manifest-generate-paths: ".;.."
|
||||||
finalizers:
|
finalizers:
|
||||||
@ -38,14 +29,14 @@ spec:
|
|||||||
source:
|
source:
|
||||||
repoURL: git@gitea.invuneon.ru:gitea_admin/infra.git
|
repoURL: git@gitea.invuneon.ru:gitea_admin/infra.git
|
||||||
targetRevision: HEAD
|
targetRevision: HEAD
|
||||||
path: charts/{{ index .chart.path.segments 1 }}
|
path: charts/{{ index .path.segments 1 }}
|
||||||
helm:
|
helm:
|
||||||
releaseName: '{{ index .chart.path.segments 1 }}'
|
releaseName: '{{ index .path.segments 1 }}'
|
||||||
valueFiles:
|
valueFiles:
|
||||||
- secrets+age-import:///helm-secrets-private-keys/key.txt?values/{{ .values.path.filename }}
|
- secrets+age-import:///helm-secrets-private-keys/key.txt?values/{{ .path.filename }}
|
||||||
destination:
|
destination:
|
||||||
name: in-cluster
|
name: in-cluster
|
||||||
namespace: '{{ replace .values.path.filename ".yaml" "" }}-{{ index .chart.path.segments 1 }}'
|
namespace: '{{ trimSuffix ".yaml" .path.filename }}-{{ index .path.segments 1 }}'
|
||||||
syncPolicy:
|
syncPolicy:
|
||||||
automated:
|
automated:
|
||||||
prune: true
|
prune: true
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user