Files
homelab/cluster-config/bootstrap/base/values.yaml

109 lines
2.8 KiB
YAML

default:
app:
enabled: true
enableAutoSync: true
autoSyncPrune: false
project: cluster-config
labels:
app-source: base
repo: cluster-config
destination:
namespace: openshift-gitops
server: https://kubernetes.default.svc
source:
repoURL: https://github.com/gnunn-gitops/cluster-config.git
targetRevision: HEAD
projects:
cluster-config:
annotations:
notifications.argoproj.io/subscribe.on-sync-failed.slack: cluster-gitops
notifications.argoproj.io/subscribe.on-health-degraded.slack: cluster-gitops
description: Project for overall cluster configuration
namespace: openshift-gitops
sourceRepos:
- https://github.com/gnunn-gitops/cluster-config
- https://github.com/redhat-cop/gitops-catalog
- https://github.com/gnunn-gitops/acm-hub-bootstrap
destinations: |
- namespace: '*'
server: https://kubernetes.default.svc
extraFields: |
clusterResourceWhitelist:
- group: '*'
kind: '*'
applications:
banner:
annotations:
argocd.argoproj.io/sync-wave: '11'
source:
path: components/banner/base
extraSourceFields: |
plugin:
name: setenv-cmp-plugin
compliance-operator:
annotations:
argocd.argoproj.io/compare-options: IgnoreExtraneous
argocd.argoproj.io/sync-wave: '21'
destination:
namespace: openshift-compliance
source:
path: components/compliance-operator/overlays/cis-compliance
container-security:
annotations:
argocd.argoproj.io/compare-options: IgnoreExtraneous
argocd.argoproj.io/sync-wave: '21'
destination:
namespace: openshift-operators
source:
path: components/container-security-operator/overlays/stable-3.13
external-secrets:
annotations:
argocd.argoproj.io/sync-wave: '1'
destination:
namespace: openshift-operators
source:
path: components/eso/overlays/aggregate
helm-repos:
annotations:
argocd.argoproj.io/compare-options: IgnoreExtraneous
argocd.argoproj.io/sync-wave: '11'
source:
path: components/helm-repos/base
pipeline-operator:
annotations:
argocd.argoproj.io/sync-wave: "21"
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
destination:
namespace: openshift-operators
source:
path: components/pipelines-operator/overlays/chains
syncPolicyRetry:
limit: 5
backoff:
duration: 5s
factor: 2
maxDuration: 3m
dev-console-plugin:
destination:
namespace: dev-console-plugin
argocd.argoproj.io/sync-wave: '41'
source:
path: components/dev-console-plugin/base
gitops-admin-plugin:
destination:
namespace: gitops-admin-plugin
argocd.argoproj.io/sync-wave: '41'
source:
path: components/gitops-admin-plugin/base