Squashed 'cluster-config/' content from commit 654f2390
git-subtree-dir: cluster-config git-subtree-split: 654f23903bd1f9a27a4810bd289d165b6cfdbb0c
This commit is contained in:
21
bootstrap/overlays/rhdp/kustomization.yaml
Normal file
21
bootstrap/overlays/rhdp/kustomization.yaml
Normal file
@@ -0,0 +1,21 @@
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
|
||||
helmCharts:
|
||||
- name: argocd-app-of-app
|
||||
version: 0.4.1
|
||||
repo: https://gnunn-gitops.github.io/helm-charts
|
||||
valuesFile: values.yaml
|
||||
namespace: openshift-gitops
|
||||
|
||||
resources:
|
||||
- ../../base
|
||||
|
||||
patches:
|
||||
- target:
|
||||
kind: Application
|
||||
name: compliance-operator
|
||||
patch: |-
|
||||
- op: replace
|
||||
path: /spec/source/path
|
||||
value: 'components/compliance-operator/overlays/cis-compliance-master-only'
|
||||
92
bootstrap/overlays/rhdp/values.yaml
Normal file
92
bootstrap/overlays/rhdp/values.yaml
Normal file
@@ -0,0 +1,92 @@
|
||||
default:
|
||||
app:
|
||||
enabled: true
|
||||
enableAutoSync: true
|
||||
autoSyncPrune: false
|
||||
project: cluster-config
|
||||
destination:
|
||||
namespace: openshift-gitops
|
||||
server: https://kubernetes.default.svc
|
||||
source:
|
||||
repoURL: https://github.com/gnunn-gitops/cluster-config.git
|
||||
targetRevision: HEAD
|
||||
labels:
|
||||
app-source: rhdp
|
||||
|
||||
applications:
|
||||
|
||||
# acs:
|
||||
# annotations:
|
||||
# argocd.argoproj.io/compare-options: IgnoreExtraneous
|
||||
# argocd.argoproj.io/sync-wave: '21'
|
||||
# source:
|
||||
# path: components/acs-operator/overlays/oauth
|
||||
|
||||
# acs-tokens:
|
||||
# annotations:
|
||||
# argocd.argoproj.io/compare-options: IgnoreExtraneous
|
||||
# argocd.argoproj.io/sync-wave: '61'
|
||||
# source:
|
||||
# path: tenants/acs-tokens/base
|
||||
|
||||
authentication:
|
||||
annotations:
|
||||
argocd.argoproj.io/sync-wave: '4'
|
||||
destination:
|
||||
namespace: openshift-config
|
||||
source:
|
||||
path: components/oauth/overlays/homelab
|
||||
extraSourceFields: |
|
||||
plugin:
|
||||
name: setenv-cmp-plugin
|
||||
|
||||
rbac:
|
||||
annotations:
|
||||
argocd.argoproj.io/compare-options: IgnoreExtraneous
|
||||
argocd.argoproj.io/sync-wave: '11'
|
||||
source:
|
||||
path: components/rbac/base
|
||||
|
||||
openshift-monitoring:
|
||||
annotations:
|
||||
argocd.argoproj.io/sync-wave: '11'
|
||||
destination:
|
||||
namespace: openshift-monitoring
|
||||
source:
|
||||
path: components/openshift-monitoring/base
|
||||
extraSourceFields: |
|
||||
plugin:
|
||||
name: setenv-cmp-plugin
|
||||
|
||||
# product-catalog-root:
|
||||
# project: cluster-config
|
||||
# annotations:
|
||||
# argocd.argoproj.io/compare-options: IgnoreExtraneous
|
||||
# argocd.argoproj.io/sync-wave: '51'
|
||||
# source:
|
||||
# path: tenants/product-catalog/argocd/root/base
|
||||
|
||||
# kyverno:
|
||||
# annotations:
|
||||
# argocd.argoproj.io/compare-options: IgnoreExtraneous
|
||||
# argocd.argoproj.io/sync-wave: '21'
|
||||
# destination:
|
||||
# namespace: kyverno
|
||||
# source:
|
||||
# path: components/kyverno/overlays/policies
|
||||
# syncPolicyRetry:
|
||||
# limit: 5
|
||||
# backoff:
|
||||
# duration: 5s
|
||||
# factor: 2
|
||||
# maxDuration: 3m
|
||||
# extraFields: |
|
||||
# ignoreDifferences:
|
||||
# - group: kyverno.io
|
||||
# kind: ClusterPolicy
|
||||
# jsonPointers:
|
||||
# - /spec/rules
|
||||
# - group: kyverno.io
|
||||
# kind: Policy
|
||||
# jsonPointers:
|
||||
# - /spec/rules
|
||||
Reference in New Issue
Block a user