Repository for dip
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

51 lines
1.5 KiB

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