Skip to content

Commit 3ef14d2

Browse files
committed
Reduce glance/memcache replicas in dz-storage
A distributed zones deployment should have 2 replicas for each glance pod of type edge per AZ for redundancy. However, to save resources during test runs, this patch lowers it to 1 per AZ. It leaves a comment right above the replica count that 2 per AZ is recommended. A distributed zones deployment can have 1 replica per worker node for each memcached pod. To save resources during test runs, this patch lowers it from 3 replicas to 1 per AZ. It leaves a comment right above the replica count that 1 per worker node is allowed. Also, run 1, not 3, manila-scheduler scheduler pods. Signed-off-by: John Fulton <[email protected]>
1 parent 526cfd2 commit 3ef14d2

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

examples/dt/dz-storage/control-plane/service-values.yaml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,20 @@ data:
1212
preserveJobs: false
1313

1414
memcached:
15+
# consider 1 replica per worker (this example uses less for testing)
1516
templates:
1617
memcached:
17-
replicas: 3
18+
replicas: 1
1819
memcached-azone:
19-
replicas: 3
20+
replicas: 1
2021
topologyRef:
2122
name: azone-node-affinity
2223
memcached-bzone:
23-
replicas: 3
24+
replicas: 1
2425
topologyRef:
2526
name: bzone-node-affinity
2627
memcached-czone:
27-
replicas: 3
28+
replicas: 1
2829
topologyRef:
2930
name: czone-node-affinity
3031
cinder:
@@ -39,7 +40,7 @@ data:
3940
name: azone-node-affinity
4041
customServiceConfig: |
4142
[DEFAULT]
42-
# TODO:
43+
# Not implemented in this example
4344
4445
cinderVolumes:
4546
ontap-iscsi-az0:
@@ -141,7 +142,8 @@ data:
141142
metallb.universe.tf/loadBalancerIPs: 172.17.0.81
142143
spec:
143144
type: LoadBalancer
144-
replicas: 2
145+
# 2 replicas per AZ recommended, using less to save memory
146+
replicas: 1
145147
topologyRef:
146148
name: azone-node-affinity
147149
type: edge
@@ -184,7 +186,8 @@ data:
184186
metallb.universe.tf/loadBalancerIPs: 172.17.0.82
185187
spec:
186188
type: LoadBalancer
187-
replicas: 2
189+
# 2 replicas per AZ recommended, using less to save memory
190+
replicas: 1
188191
topologyRef:
189192
name: bzone-node-affinity
190193
type: edge
@@ -227,7 +230,8 @@ data:
227230
metallb.universe.tf/loadBalancerIPs: 172.17.0.83
228231
spec:
229232
type: LoadBalancer
230-
replicas: 2
233+
# 2 replicas per AZ recommended, using less to save memory
234+
replicas: 1
231235
topologyRef:
232236
name: czone-node-affinity
233237
type: edge
@@ -296,7 +300,7 @@ data:
296300
type: LoadBalancer
297301
replicas: 3
298302
manilaScheduler:
299-
replicas: 3
303+
replicas: 1
300304
manilaShares:
301305
az0:
302306
customServiceConfigSecrets:

0 commit comments

Comments
 (0)