Adding ephemeral-storage request on pods

Some pods are being evicted due to some containers exceeding the
usage of ephemeral-storage: since there was no value on the manifest,
it was set to 0, which means that basically any value would cause the
pod to fail.

Test Plan:
PASS - Build stx-openstack tarball.
PASS - Upload/apply stx-openstack and check that new values of
       ephemeral-storage took place.
PASS - Remove/delete stx-openstack.

Depends-On: https://review.opendev.org/c/starlingx/helm-charts/+/854006

Closes-Bug: #1970645

Signed-off-by: Pedro Almeida <pedro.monteiroazevedodemouraalmeida@windriver.com>
Co-authored-by: Rafael Falcao <rafael.vieirafalcao@windriver.com>
Change-Id: Idcb61c976820574d9ac771cd3bbc1f91f8651f54
(cherry picked from commit e2d9f126ef)
This commit is contained in:
Pedro Almeida 2022-08-18 15:54:31 -03:00
parent 66511c1833
commit 224b44c3cc
1 changed files with 40 additions and 0 deletions

View File

@ -88,6 +88,11 @@ data:
anti:
type:
default: requiredDuringSchedulingIgnoredDuringExecution
resources:
enabled: true
ingress:
requests:
ephemeral-storage: "2000Ki"
tolerations:
ingress:
enabled: true
@ -208,6 +213,11 @@ data:
- key: openstack-compute-node
operator: Exists
effect: NoSchedule
resources:
enabled: true
ingress:
requests:
ephemeral-storage: "500Ki"
conf:
ingress_conf:
worker-processes: '4'
@ -1244,6 +1254,11 @@ data:
- key: openstack-compute-node
operator: Exists
effect: NoSchedule
resources:
enabled: true
conductor:
requests:
ephemeral-storage: "100Ki"
security_context:
nova:
pod:
@ -1452,6 +1467,11 @@ data:
- key: openstack-compute-node
operator: Exists
effect: NoSchedule
resources:
enabled: true
api:
requests:
ephemeral-storage: "250Ki"
user:
placement:
uid: 42424
@ -1559,6 +1579,11 @@ data:
- key: openstack-compute-node
operator: Exists
effect: NoSchedule
resources:
enabled: true
api_proxy:
requests:
ephemeral-storage: "10000Ki"
conf:
nova_api_proxy:
DEFAULT:
@ -2969,6 +2994,11 @@ data:
- key: openstack-compute-node
operator: Exists
effect: NoSchedule
resources:
enabled: true
central:
requests:
ephemeral-storage: "20000Ki"
source:
type: tar
location: http://172.17.0.1/helm_charts/starlingx/ceilometer-0.2.1.tgz
@ -3036,6 +3066,11 @@ data:
- key: openstack-compute-node
operator: Exists
effect: NoSchedule
resources:
enabled: true
fm:
requests:
ephemeral-storage: "20000Ki"
labels:
api:
node_selector_key: openstack-control-plane
@ -3117,6 +3152,11 @@ data:
- key: openstack-compute-node
operator: Exists
effect: NoSchedule
resources:
enabled: true
server:
requests:
ephemeral-storage: "25000Ki"
mounts:
horizon:
horizon: