Compare commits

..

1 Commits

Author SHA1 Message Date
Morten Olsen
00d90bfa21 more-stuff 2025-09-03 17:24:27 +02:00
7 changed files with 15 additions and 10 deletions

View File

@@ -5,24 +5,25 @@ metadata:
namespace: '{{ .Values.env }}-argo' namespace: '{{ .Values.env }}-argo'
spec: spec:
generators: generators:
- directory: - git:
path: charts/apps repoURL: '{{ .Values.repo }}'
recurse: false revision: '{{ .Values.ref }}'
include: '.*' directories:
filter: | - path: charts/apps/*
.is_dir == true and (.path | endswith(".disabled") | not) include: '.*'
exclude: '.*.disabled'
template: template:
metadata: metadata:
name: '{{path.basename}}' name: '{{`{{path.basename}}`}}'
spec: spec:
project: default project: default
source: source:
repoURL: '{{ .Values.repo }}' repoURL: '{{ .Values.repo }}'
targetRevision: '{{ .Values.ref }}' targetRevision: '{{ .Values.ref }}'
path: charts/apps/{{path.basename}} path: charts/apps/{{`{{path.basename}}`}}
helm: helm:
values: | values: |
global: {{ .Values.global | toYaml | nindent 14 }} globals: {{ .Values.globals | toYaml | nindent 14 }}
destination: destination:
server: https://kubernetes.default.svc server: https://kubernetes.default.svc
namespace: '{{ .Values.globals.env }}' namespace: '{{ .Values.globals.env }}'

View File

@@ -204,7 +204,11 @@ class Environment extends CustomResource<typeof specSchema> {
spec: { spec: {
targetNamespace: this.#argoNamespace.name, targetNamespace: this.#argoNamespace.name,
interval: '1h', interval: '1h',
values: {}, values: {
applicationset: {
enabled: true,
},
},
chart: { chart: {
spec: { spec: {
chart: 'argo-cd', chart: 'argo-cd',