Skip to content

Commit 125387c

Browse files
Anthony Sansonejwilliams-mongo
authored andcommitted
(DOCSP-7933): Refactor Example Files.
1 parent ebc0209 commit 125387c

20 files changed

+671
-176
lines changed
Lines changed: 280 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,280 @@
1+
START-regular-replset
2+
---
3+
apiVersion: mongodb.com/v1
4+
kind: MongoDB
5+
metadata:
6+
name: <my-replica-set>
7+
namespace: <configMap.metadata.namespace>
8+
# Must match metadata.namespace in ConfigMap file
9+
spec:
10+
members: 3
11+
version: 4.2.1
12+
opsManager:
13+
configMapRef:
14+
name: <configMap.metadata.name>
15+
# Must match metadata.name in ConfigMap file
16+
credentials: <mycredentials>
17+
type: ReplicaSet
18+
persistent: true
19+
...
20+
END-regular-replset
21+
22+
START-tls-replset-full
23+
---
24+
apiVersion: mongodb.com/v1
25+
kind: MongoDB
26+
metadata:
27+
name: <my-replica-set>
28+
namespace: <configMap.metadata.namespace>
29+
# Must match metadata.namespace in ConfigMap file
30+
spec:
31+
members: 3
32+
version: 4.2.1
33+
opsManager:
34+
configMapRef:
35+
name: <configMap.metadata.name>
36+
# Must match metadata.name in ConfigMap file
37+
credentials: <mycredentials>
38+
type: ReplicaSet
39+
persistent: true
40+
security:
41+
tls:
42+
enabled: true
43+
...
44+
END-tls-replset-full
45+
46+
START-tls-replset-upper
47+
---
48+
apiVersion: mongodb.com/v1
49+
kind: MongoDB
50+
metadata:
51+
name: <my-replica-set>
52+
namespace: <configMap.metadata.namespace>
53+
# Must match metadata.namespace in ConfigMap file
54+
spec:
55+
members: 3
56+
version: 4.2.1
57+
opsManager:
58+
configMapRef:
59+
name: <configMap.metadata.name>
60+
# Must match metadata.name in ConfigMap file
61+
credentials: <mycredentials>
62+
type: ReplicaSet
63+
persistent: true
64+
END-tls-replset-upper
65+
66+
START-tls-replset-lower
67+
security:
68+
tls:
69+
enabled: true
70+
...
71+
END-tls-replset-lower
72+
73+
START-x509-client-replset-full
74+
---
75+
apiVersion: mongodb.com/v1
76+
kind: MongoDB
77+
metadata:
78+
name: <my-replica-set>
79+
namespace: <configMap.metadata.namespace>
80+
# Must match metadata.namespace in ConfigMap file
81+
spec:
82+
members: 3
83+
version: 4.2.1
84+
opsManager:
85+
configMapRef:
86+
name: <configMap.metadata.name>
87+
# Must match metadata.name in ConfigMap file
88+
credentials: <mycredentials>
89+
type: ReplicaSet
90+
persistent: true
91+
security:
92+
tls:
93+
enabled: true
94+
authentication:
95+
enabled: true
96+
modes: ["X509"]
97+
...
98+
END-x509-client-replset-full
99+
100+
START-x509-client-replset-upper
101+
---
102+
apiVersion: mongodb.com/v1
103+
kind: MongoDB
104+
metadata:
105+
name: <my-replica-set>
106+
namespace: <configMap.metadata.namespace>
107+
# Must match metadata.namespace in ConfigMap file
108+
spec:
109+
members: 3
110+
version: 4.2.1
111+
opsManager:
112+
configMapRef:
113+
name: <configMap.metadata.name>
114+
# Must match metadata.name in ConfigMap file
115+
credentials: <mycredentials>
116+
type: ReplicaSet
117+
persistent: true
118+
END-x509-client-replset-upper
119+
120+
START-x509-client-replset-lower
121+
security:
122+
tls:
123+
enabled: true
124+
authentication:
125+
enabled: true
126+
modes: ["X509"]
127+
...
128+
END-x509-client-replset-lower
129+
130+
START-x509-internal-replset-full
131+
---
132+
apiVersion: mongodb.com/v1
133+
kind: MongoDB
134+
metadata:
135+
name: <my-replica-set>
136+
namespace: <configMap.metadata.namespace>
137+
# Must match metadata.namespace in ConfigMap file
138+
spec:
139+
members: 3
140+
version: 4.2.1
141+
opsManager:
142+
configMapRef:
143+
name: <configMap.metadata.name>
144+
# Must match metadata.name in ConfigMap file
145+
credentials: <mycredentials>
146+
type: ReplicaSet
147+
persistent: true
148+
security:
149+
tls:
150+
enabled: true
151+
authentication:
152+
enabled: true
153+
modes: ["X509"]
154+
internalCluster: "X509"
155+
...
156+
END-x509-internal-replset-full
157+
158+
START-x509-internal-replset-upper
159+
---
160+
apiVersion: mongodb.com/v1
161+
kind: MongoDB
162+
metadata:
163+
name: <my-replica-set>
164+
namespace: <configMap.metadata.namespace>
165+
# Must match metadata.namespace in ConfigMap file
166+
spec:
167+
members: 3
168+
version: 4.2.1
169+
opsManager:
170+
configMapRef:
171+
name: <configMap.metadata.name>
172+
# Must match metadata.name in ConfigMap file
173+
credentials: <mycredentials>
174+
type: ReplicaSet
175+
persistent: true
176+
END-x509-internal-replset-upper
177+
178+
START-x509-internal-replset-lower
179+
security:
180+
tls:
181+
enabled: true
182+
authentication:
183+
enabled: true
184+
modes: ["X509"]
185+
internalCluster: "X509"
186+
...
187+
END-x509-internal-replset-lower
188+
189+
START-auth-scram-replset
190+
---
191+
apiVersion: mongodb.com/v1
192+
kind: MongoDB
193+
metadata:
194+
name: <my-replica-set>
195+
namespace: <configMap.metadata.namespace>
196+
# Must match metadata.namespace in ConfigMap file
197+
spec:
198+
members: 3
199+
version: 4.2.1
200+
opsManager:
201+
configMapRef:
202+
name: <configMap.metadata.name>
203+
# Must match metadata.name in ConfigMap file
204+
credentials: <mycredentials>
205+
type: ReplicaSet
206+
persistent: true
207+
security:
208+
tls:
209+
enabled: true
210+
authentication:
211+
enabled: true
212+
modes: ["SCRAM"]
213+
...
214+
END-auth-scram-replset
215+
216+
START-auth-scram-x509-replset
217+
---
218+
apiVersion: mongodb.com/v1
219+
kind: MongoDB
220+
metadata:
221+
name: <my-replica-set>
222+
namespace: <configMap.metadata.namespace>
223+
# Must match metadata.namespace in ConfigMap file
224+
spec:
225+
members: 3
226+
version: 4.2.1
227+
opsManager:
228+
configMapRef:
229+
name: <configMap.metadata.name>
230+
# Must match metadata.name in ConfigMap file
231+
credentials: <mycredentials>
232+
type: ReplicaSet
233+
persistent: true
234+
security:
235+
tls:
236+
enabled: true
237+
authentication:
238+
enabled: true
239+
modes: ["X509", SCRAM"]
240+
...
241+
END-auth-scram-x509-replset
242+
243+
START-minimal-replset
244+
---
245+
apiVersion: mongodb.com/v1
246+
kind: MongoDB
247+
metadata:
248+
name: <my-replica-set>
249+
namespace: <configMap.metadata.namespace>
250+
# Must match metadata.namespace in ConfigMap file
251+
members: 3
252+
version: 4.2.1
253+
opsManager:
254+
configMapRef:
255+
name: <configMap.metadata.name>
256+
# Must match metadata.name in ConfigMap file
257+
credentials: <mycredentials>
258+
type: ReplicaSet
259+
persistent: true
260+
...
261+
END-minimal-replset
262+
263+
START-scaled-replset
264+
---
265+
apiVersion: mongodb.com/v1
266+
kind: MongoDB
267+
metadata:
268+
name: <my-secure-replica-set>
269+
namespace: <configMap.metadata.namespace>
270+
spec:
271+
members: 4
272+
version: 4.2.1
273+
opsManager:
274+
configMapRef:
275+
name: <configMap.metadata.name>
276+
credentials: <mycredentials>
277+
type: ReplicaSet
278+
persistent: true
279+
...
280+
END-scaled-replset

0 commit comments

Comments
 (0)