forked from RHEcosystemAppEng/regional-resiliency-pattern
-
Notifications
You must be signed in to change notification settings - Fork 1
/
values-global.yaml
134 lines (124 loc) · 3.52 KB
/
values-global.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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
---
global:
pattern: regional-resiliency-pattern
cicd:
namespace: devsecops-ci
options:
useCSV: false
syncPolicy: Automatic
installPlanApproval: Automatic
secure-registry:
namespace: "openshift-storage"
imageregistry:
account: PLAINTEXT
hostname: quay.io
type: quay
git:
hostname: github.com
account: PLAINTEXT
username: PLAINTEXT
email: SOMEWHERE@EXAMPLE.COM
dev_revision: main
quay:
# Needs to be set consistently between hub and spoke clusters
# TODO: Move back to the hub chart, store in a configmap, have an ACM policy distribute to spoke clusters, have spoke look up from configmap
org:
name: devel
email: devel@myorg.com
repo: example
opp: false
main:
clusterGroupName: hub
regionalDR:
- name: resilient # Matches with ClusterSet
globalnetEnabled: false # Support for overlapping CIDR
clusters: # Pair of clusters, make sure to create each in a different region
primary:
name: ocp-primary
version: 4.14.12
# See OpenShift documentation for install config spec
# https://docs.openshift.com/container-platform/4.14/installing/installing_aws/installing-aws-customizations.html
install_config:
apiVersion: v1
metadata:
name: ocp-primary
baseDomain: fsi-partner.rhecoeng.com
controlPlane:
name: master
replicas: 3
platform:
aws:
type: m5.2xlarge
zones:
- eu-central-1a
compute:
- name: worker
replicas: 5
platform:
aws:
type: m5.2xlarge
zones:
- eu-central-1a
networking:
clusterNetwork:
- cidr: 10.128.0.0/14
hostPrefix: 23
machineNetwork:
- cidr: 10.0.0.0/16
networkType: OpenShiftSDN
serviceNetwork:
- 172.30.0.0/16
platform:
aws:
region: eu-central-1
userTags:
project: ValidatedPatterns
publish: External
sshKey: ""
pullSecret: ""
secondary:
name: ocp-secondary
version: 4.14.12
install_config:
apiVersion: v1
metadata:
name: ocp-secondary
baseDomain: fsi-partner.rhecoeng.com
controlPlane:
name: master
replicas: 3
platform:
aws:
type: m5.2xlarge
zones:
- us-west-2a
compute:
- name: worker
replicas: 5
platform:
aws:
type: m5.2xlarge
zones:
- us-west-2a
networking:
clusterNetwork:
- cidr: 10.132.0.0/14
hostPrefix: 23
machineNetwork:
- cidr: 10.1.0.0/16
networkType: OpenShiftSDN
serviceNetwork:
- 172.31.0.0/16
platform:
aws:
region: us-west-2
userTags:
project: ValidatedPatterns
publish: External
sshKey: ""
pullSecret: ""
# List of sync policy intervals: RPO should be larger than the sync time.
# If your sync process takes 3 mins, the interval should be at least 4-5 mins.
intervals:
- 2m
- 5m