-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvalues.yaml
39 lines (37 loc) · 1.36 KB
/
values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Application Governance Configuration
# Holds the basic configuration
# - namespaces
# - apps to configure cluster or entire app projects
# Open
# - AppSet for projects, instead of apps (to group all project related resources to one)
# - test cluster-config integration
# - Pipeline resources, part of default ArgoCD or project-scope/visibility (permission!)
# - Optimize Namespace configuration for DevOps Team (gov + app-tpl)
config:
gitops:
# install OpenShift GitOps or not
install: true
projects:
# Base configuration for all app teams and projects
#- name: gov-projects
# managedNamespace: demo-quarkus-cicd
# repo: https://github.com/ocp-universe/gitops-governance.git
# branch: main
# path: 'argocd-app-template'
# helmValueFile: values.yaml
# argocdNamespace: openshift-gitops
# argocdProject: default
# #configJson: argocd/config.json
# namespaces: []
# Common cluster configuration and capabilities for all teams/projects
- name: gov-cluster-config
managedNamespace: demo-quarkus-cicd
repo: https://github.com/ocp-universe/gitops-governance.git
branch: main
path: 'governance'
#helmValueFile: values.yaml
argocdNamespace: openshift-gitops
argocdProject: default
#configJson: cluster-configs-base.json
configJson: cluster-configs.json
namespaces: []