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 apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet kind: ApplicationSet
metadata: metadata:
name: "{{ .Name }}" name: openmetadata
namespace: "{{ .Namespace }}" namespace: platform
spec: spec:
generators: generators:
- list: - list:
elements: elements:
- name: openmetadata-dependencies - name: openmetadata-dependencies
chartPath: manifests/helm/openmetadata-dependencies/1.12.1 chartPath: manifests/helm/openmetadata-dependencies/1.12.1
valuesPath: "{{ .Name }}/openmetadata-dependencies-values.yaml" valuesPath: openmetadata/dependencies-values.yaml
syncWave: "0" syncWave: "0"
- name: openmetadata - name: openmetadata
chartPath: manifests/helm/openmetadata/1.12.1 chartPath: manifests/helm/openmetadata/1.12.1
valuesPath: "{{ .Name }}/openmetadata-values.yaml" valuesPath: openmetadata/openmeta-values.yaml
syncWave: "1" syncWave: "1"
template: template:
metadata: metadata:
name: "{{name}}" name: "{{name}}"
namespace: "{{ .Namespace }}" namespace: argocd
annotations: annotations:
argocd.argoproj.io/sync-wave: "{{syncWave}}" argocd.argoproj.io/sync-wave: "{{syncWave}}"
spec: spec:
project: "{{ .Project }}" project: default
sources: sources:
- repoURL: "{{ .RepoCatalogUrl }}" - repoURL: https://gitea.example.org/dip/catalog-test
targetRevision: main targetRevision: main
path: "{{chartPath}}" path: "{{chartPath}}"
helm: helm:
valueFiles: valueFiles:
- $values/{{valuesPath}} - $values/{{valuesPath}}
- repoURL: "{{ .RepoTenantUrl }}" - repoURL: https://gitea.example.org/dip/values-test
targetRevision: "{{ .TargetRevision }}" targetRevision: main
ref: values ref: values
destination: destination:
server: "{{ .ClusterUrl }}" server: https://kubernetes.default.svc
namespace: "{{ .Namespace }}" namespace: open-metadata
syncPolicy: syncPolicy:
automated: automated:
prune: true prune: true
selfHeal: false selfHeal: true
syncOptions: syncOptions:
- CreateNamespace=false - CreateNamespace=true
- ServerSideApply=true - ServerSideApply=true
retry: retry:
limit: 10 limit: 5
backoff: backoff:
duration: 20s duration: 10s
factor: 2 factor: 2
maxDuration: 5m maxDuration: 3m