openmetadata applicationset

This commit is contained in:
ychangkim
2026-03-15 18:03:29 +09:00
parent 65c7f6b319
commit d3d3ee8496
@@ -1,51 +1,51 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: "{{ .Name }}"
namespace: "{{ .Namespace }}"
name: openmetadata
namespace: platform
spec:
generators:
- list:
elements:
- name: openmetadata-dependencies
chartPath: manifests/helm/openmetadata-dependencies/1.12.1
valuesPath: "{{ .Name }}/openmetadata-dependencies-values.yaml"
valuesPath: openmetadata/dependencies-values.yaml
syncWave: "0"
- name: openmetadata
chartPath: manifests/helm/openmetadata/1.12.1
valuesPath: "{{ .Name }}/openmetadata-values.yaml"
valuesPath: openmetadata/openmeta-values.yaml
syncWave: "1"
template:
metadata:
name: "{{name}}"
namespace: "{{ .Namespace }}"
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: "{{syncWave}}"
spec:
project: "{{ .Project }}"
project: default
sources:
- repoURL: "{{ .RepoCatalogUrl }}"
- repoURL: https://gitea.example.org/dip/catalog-test
targetRevision: main
path: "{{chartPath}}"
helm:
valueFiles:
- $values/{{valuesPath}}
- repoURL: "{{ .RepoTenantUrl }}"
targetRevision: "{{ .TargetRevision }}"
- repoURL: https://gitea.example.org/dip/values-test
targetRevision: main
ref: values
destination:
server: "{{ .ClusterUrl }}"
namespace: "{{ .Namespace }}"
server: https://kubernetes.default.svc
namespace: open-metadata
syncPolicy:
automated:
prune: true
selfHeal: false
selfHeal: true
syncOptions:
- CreateNamespace=false
- CreateNamespace=true
- ServerSideApply=true
retry:
limit: 10
limit: 5
backoff:
duration: 20s
duration: 10s
factor: 2
maxDuration: 5m
maxDuration: 3m