105 lines
2.9 KiB
YAML
105 lines
2.9 KiB
YAML
cluster:
|
|
name: cl01tl
|
|
git:
|
|
# repo: git@github.com:alexlebens/infrastructure.git
|
|
# repo: https://github.com/alexlebens/infrastructure.git
|
|
repo: http://gitea-http.gitea:3000/alexlebens/infrastructure
|
|
# repo: ssh://git@gitea-ssh.gitea:2222/alexlebens/infrastructure
|
|
revision: HEAD
|
|
applicationSet:
|
|
- name: applications
|
|
# ignoreDifferences:
|
|
# - kind: PersistentVolume
|
|
# jsonPointers:
|
|
# - /spec/claimRef/resourceVersion
|
|
# - /spec/claimRef/uid
|
|
# - /status/lastPhaseTransitionTime
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
syncOptions:
|
|
serverSideApply: true
|
|
RespectIgnoreDifferences: true
|
|
- name: deployment
|
|
# ignoreDifferences:
|
|
# - group: ""
|
|
# kind: ValidatingWebhookConfiguration
|
|
# jqPathExpressions:
|
|
# - .webhooks[].clientConfig.caBundle
|
|
namespace: argocd
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
syncOptions:
|
|
serverSideApply: true
|
|
- name: management
|
|
# ignoreDifferences:
|
|
# - group: ""
|
|
# kind: ValidatingWebhookConfiguration
|
|
# jqPathExpressions:
|
|
# - .webhooks[].clientConfig.caBundle
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
syncOptions:
|
|
serverSideApply: true
|
|
- name: monitoring
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
syncOptions:
|
|
serverSideApply: true
|
|
- name: platform
|
|
# ignoreDifferences:
|
|
# - group: ""
|
|
# kind: ValidatingWebhookConfiguration
|
|
# jqPathExpressions:
|
|
# - .webhooks[].clientConfig.caBundle
|
|
# - kind: PersistentVolume
|
|
# jsonPointers:
|
|
# - /spec/claimRef/resourceVersion
|
|
# - /spec/claimRef/uid
|
|
# - /status/lastPhaseTransitionTime
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
syncOptions:
|
|
serverSideApply: true
|
|
RespectIgnoreDifferences: true
|
|
- name: services
|
|
# ignoreDifferences:
|
|
# - group: ""
|
|
# kind: Service
|
|
# jqPathExpressions:
|
|
# - .status.loadBalancer.ingress[].ipMode
|
|
# - group: ""
|
|
# kind: ValidatingWebhookConfiguration
|
|
# jqPathExpressions:
|
|
# - .webhooks[].clientConfig.caBundle
|
|
# - group: ""
|
|
# kind: DaemonSet
|
|
# jqPathExpressions:
|
|
# - .metadata.annotations.deprecated.daemonset.template.generation
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
syncOptions:
|
|
serverSideApply: true
|
|
- name: storage
|
|
# ignoreDifferences:
|
|
# - group: ""
|
|
# kind: ValidatingWebhookConfiguration
|
|
# jqPathExpressions:
|
|
# - .webhooks[].clientConfig.caBundle
|
|
# - kind: PersistentVolume
|
|
# jsonPointers:
|
|
# - /spec/claimRef/resourceVersion
|
|
# - /spec/claimRef/uid
|
|
# - /status/lastPhaseTransitionTime
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
syncOptions:
|
|
serverSideApply: true
|
|
RespectIgnoreDifferences: true
|