-
Notifications
You must be signed in to change notification settings - Fork 0
/
values.yaml
79 lines (78 loc) · 2.29 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# ArgoCD Configuration
config:
names:
base: 'gov-demo'
bootstrap:
argocdNamespace: openshift-gitops
valueFile: values.yaml
serviceaccounts:
- argocd-argocd-application-controller
- openshift-gitops-argocd-application-controller
- demo-quarkus-app-argocd-application-controller
argocdNamespace: demo-quarkus-cicd
# ApplicationSet: consider to enable it in ArgoCD "applicationset: {}"
appset:
enabled: true
tekton:
enabled: true
dex:
enabled: true
openShift:
# Create groups in OpenShift, which could be used for ArgoCD RBAC
group2argo: false
projects:
- name: demo-quarkus-app
enabled: true
managedNamespace: demo-quarkus-cicd
repo: https://github.com/haf-tech/quarkus-playground-config.git
branch: main
path: 'argocd'
helmValueFile: values.yaml
configJson: config.json
namespaces:
- namespace: demo-quarkus-cicd
create: true
- namespace: demo-quarkus-test
create: true
- namespace: demo-quarkus-dev
create: true
- namespace: demo-quarkus-prod
create: true
tekton:
repo: https://github.com/ocp-universe/gitops-governance.git
branch: main
path: 'tekton/cicd/overlays'
- name: demo-team2
enabled: false
managedNamespace: demo-team2-cicd
repo: https://github.com/haf-tech/quarkus-playground-config.git
branch: test-promotion
path: 'argocd'
helmValueFile: values.yaml
configJson: config2.json
namespaces:
- namespace: demo-team2-cicd
create: true
- namespace: demo-team2-test
create: true
tekton:
repo: https://github.com/ocp-universe/gitops-governance.git
branch: main
path: 'tekton/cicd/overlays'
- name: demo-team3
enabled: false
managedNamespace: demo-team3-cicd
repo: https://github.com/haf-tech/quarkus-playground-config.git
branch: test-promotion
path: 'argocd'
helmValueFile: values.yaml
configJson: config3.json
namespaces:
- namespace: demo-team3-cicd
create: true
- namespace: demo-team3-test
create: true
tekton:
repo: https://github.com/ocp-universe/gitops-governance.git
branch: main
path: 'tekton/cicd/overlays'