Skip to content

Commit b8efe2d

Browse files
committed
chore: increase resource requests and limits for OpenStack services
Increase the resource requests and limits for OpenStack services based on some running metrics in a small environment.
1 parent 86ab07f commit b8efe2d

File tree

8 files changed

+49
-4
lines changed

8 files changed

+49
-4
lines changed

components/cinder/values.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,15 @@ pod:
164164
min_available: 0
165165
resources:
166166
enabled: true
167+
api:
168+
requests:
169+
memory: "256Mi"
170+
scheduler:
171+
requests:
172+
memory: "256Mi"
173+
volume:
174+
requests:
175+
memory: "256Mi"
167176

168177
dependencies:
169178
dynamic:

components/glance/values.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,10 @@ pod:
9999
resources:
100100
enabled: true
101101
api:
102+
requests:
103+
memory: "2560Mi"
102104
limits:
103-
memory: 6144Mi
105+
memory: "6144Mi"
104106
probes:
105107
api:
106108
glance-api:

components/horizon/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,9 @@ pod:
7979
min_available: 0
8080
resources:
8181
enabled: true
82+
server:
83+
requests:
84+
memory: "512Mi"
8285

8386
annotations:
8487
# we need to modify the annotations on OpenStack Helm

components/ironic/values.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,20 @@ pod:
259259
min_available: 0
260260
resources:
261261
enabled: true
262+
api:
263+
requests:
264+
memory: "1024Mi"
265+
cpu: "100m"
266+
limits:
267+
memory: "2048Mi"
268+
cpu: "500m"
269+
conductor:
270+
requests:
271+
memory: "1024Mi"
272+
cpu: "100m"
273+
limits:
274+
memory: "2048Mi"
275+
cpu: "1000m"
262276

263277
annotations:
264278
# we need to modify the annotations on OpenStack Helm

components/keystone/values.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@ pod:
3636
enabled: true
3737
api:
3838
requests:
39-
memory: "64Mi"
40-
cpu: "100m"
39+
memory: "512Mi"
4140
limits:
42-
memory: "4096Mi"
41+
memory: "2048Mi"
4342
jobs:
4443
bootstrap:
4544
requests:

components/neutron/values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,12 @@ pod:
158158
min_available: 0
159159
resources:
160160
enabled: true
161+
server:
162+
requests:
163+
memory: "2048Mi"
164+
cpu: "200m"
165+
limits:
166+
memory: "4096Mi"
161167

162168
# (nicholas.kuechler) updating the jobs list to remove the 'neutron-rabbit-init' job.
163169
dependencies:

components/nova/values.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,15 @@ pod:
197197
min_available: 0
198198
resources:
199199
enabled: true
200+
api:
201+
requests:
202+
memory: "256Mi"
203+
conductor:
204+
requests:
205+
memory: "256Mi"
206+
compute_ironic:
207+
requests:
208+
memory: "256Mi"
200209

201210
manifests:
202211
job_db_init: false

components/octavia/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,9 @@ pod:
156156
name: octavia-ks-etc
157157
resources:
158158
enabled: true
159+
api:
160+
requests:
161+
memory: "512Mi"
159162

160163
manifests:
161164
job_db_init: false

0 commit comments

Comments
 (0)