39 lines
1.1 KiB
YAML
39 lines
1.1 KiB
YAML
# apiVersion: argoproj.io/v1alpha1
|
|
# kind: ApplicationSet
|
|
# metadata:
|
|
# name: prometheus-appset
|
|
# namespace: argocd
|
|
# spec:
|
|
# generators:
|
|
# - list:
|
|
# elements:
|
|
# - env: prod
|
|
# valuesFile: values-prod.yaml
|
|
# nameSuffix: prometheus-prod
|
|
# host: prometheus.dvirlabs.com
|
|
# - env: int
|
|
# valuesFile: values-int.yaml
|
|
# nameSuffix: prometheus-int
|
|
# host: prometheus-int.dvirlabs.com
|
|
# template:
|
|
# metadata:
|
|
# name: '{{nameSuffix}}'
|
|
# spec:
|
|
# project: observability
|
|
# source:
|
|
# repoURL: https://git.dvirlabs.com/dvirlabs/observability-stack.git
|
|
# targetRevision: master
|
|
# path: charts/prometheus
|
|
# helm:
|
|
# valueFiles:
|
|
# - my-values/values-{{env}}.yaml
|
|
# destination:
|
|
# server: https://kubernetes.default.svc
|
|
# namespace: monitoring
|
|
# syncPolicy:
|
|
# automated: {}
|
|
# # prune: true
|
|
# # selfHeal: true
|
|
# # syncOptions:
|
|
# # - CreateNamespace=true
|