[OOM] Fixing k8s resources and limits
This fix is adjusting OOM helm charts components resources limits and requests
Issue-ID: OOM-3199
Signed-off-by: Vladimir Turok <vladimir.turok@t-systems.com>
Change-Id: I56aeba925cda4984277ac7bbf23cfd158263d30f
diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/values.yaml b/kubernetes/dcaegen2-services/components/dcae-datafile-collector/values.yaml
index ee21e10..b9e7a39 100644
--- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-datafile-collector/values.yaml
@@ -213,18 +213,18 @@
resources:
small:
limits:
- cpu: 1
+ cpu: 999
memory: 1Gi
requests:
- cpu: 500m
- memory: 768Mi
+ cpu: 1
+ memory: 1Gi
large:
limits:
- cpu: 2
+ cpu: 999
memory: 2Gi
requests:
- cpu: 1
- memory: 1Gi
+ cpu: 2
+ memory: 2Gi
unlimited: {}
#Pods Service Account
diff --git a/kubernetes/dcaegen2-services/components/dcae-datalake-admin-ui/values.yaml b/kubernetes/dcaegen2-services/components/dcae-datalake-admin-ui/values.yaml
index 31a24e8..c482ea7 100644
--- a/kubernetes/dcaegen2-services/components/dcae-datalake-admin-ui/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-datalake-admin-ui/values.yaml
@@ -81,18 +81,18 @@
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: 999
+ memory: 0.5Gi
requests:
cpu: 1
- memory: 1Gi
+ memory: 0.5Gi
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: 999
+ memory: 1Gi
requests:
cpu: 2
- memory: 2Gi
+ memory: 1Gi
unlimited: {}
#Pods Service Account
diff --git a/kubernetes/dcaegen2-services/components/dcae-datalake-des/values.yaml b/kubernetes/dcaegen2-services/components/dcae-datalake-des/values.yaml
index 12617e1..508a32e 100644
--- a/kubernetes/dcaegen2-services/components/dcae-datalake-des/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-datalake-des/values.yaml
@@ -116,14 +116,14 @@
resources:
small:
limits:
- cpu: 1
+ cpu: 999
memory: 1Gi
requests:
cpu: 1
memory: 1Gi
large:
limits:
- cpu: 2
+ cpu: 999
memory: 2Gi
requests:
cpu: 2
diff --git a/kubernetes/dcaegen2-services/components/dcae-datalake-feeder/values.yaml b/kubernetes/dcaegen2-services/components/dcae-datalake-feeder/values.yaml
index 8c3fb48..eaba37c 100644
--- a/kubernetes/dcaegen2-services/components/dcae-datalake-feeder/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-datalake-feeder/values.yaml
@@ -126,14 +126,14 @@
resources:
small:
limits:
- cpu: 1
+ cpu: 999
memory: 1Gi
requests:
cpu: 1
memory: 1Gi
large:
limits:
- cpu: 2
+ cpu: 999
memory: 2Gi
requests:
cpu: 2
diff --git a/kubernetes/dcaegen2-services/components/dcae-heartbeat/values.yaml b/kubernetes/dcaegen2-services/components/dcae-heartbeat/values.yaml
index b7b6fe0..17ef533 100644
--- a/kubernetes/dcaegen2-services/components/dcae-heartbeat/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-heartbeat/values.yaml
@@ -136,14 +136,14 @@
resources:
small:
limits:
- cpu: 1
+ cpu: 999
memory: 1Gi
requests:
cpu: 1
memory: 1Gi
large:
limits:
- cpu: 2
+ cpu: 999
memory: 2Gi
requests:
cpu: 2
diff --git a/kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml b/kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml
index 9e123e1..0dfbabf 100644
--- a/kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml
@@ -206,15 +206,15 @@
resources:
small:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: 999
+ memory: 1Gi
requests:
cpu: 1
memory: 1Gi
large:
limits:
cpu: 4
- memory: 4Gi
+ memory: 2Gi
requests:
cpu: 2
memory: 2Gi
diff --git a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/values.yaml b/kubernetes/dcaegen2-services/components/dcae-kpi-ms/values.yaml
index a0a6fb9..5576adf 100644
--- a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-kpi-ms/values.yaml
@@ -116,18 +116,18 @@
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: 999
+ memory: 0.5Gi
requests:
cpu: 1
- memory: 1Gi
+ memory: 0.5Gi
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: 999
+ memory: 1Gi
requests:
cpu: 2
- memory: 2Gi
+ memory: 1Gi
unlimited: {}
#Pods Service Account
diff --git a/kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/values.yaml b/kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/values.yaml
index 71a2d95..556da86 100644
--- a/kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/values.yaml
@@ -60,18 +60,18 @@
resources:
small:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: 999
+ memory: 0.5Gi
requests:
cpu: 1
- memory: 1Gi
+ memory: 0.5Gi
large:
limits:
- cpu: 4
- memory: 4Gi
+ cpu: 999
+ memory: 1Gi
requests:
cpu: 2
- memory: 2Gi
+ memory: 1Gi
unlimited: {}
#Pods Service Account
diff --git a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/values.yaml b/kubernetes/dcaegen2-services/components/dcae-pm-mapper/values.yaml
index 6081d35..1aee8c9 100644
--- a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-pm-mapper/values.yaml
@@ -173,14 +173,14 @@
resources:
small:
limits:
- cpu: 1
+ cpu: 999
memory: 1Gi
requests:
cpu: 1
memory: 1Gi
large:
limits:
- cpu: 2
+ cpu: 999
memory: 2Gi
requests:
cpu: 2
diff --git a/kubernetes/dcaegen2-services/components/dcae-prh/values.yaml b/kubernetes/dcaegen2-services/components/dcae-prh/values.yaml
index a2cce37..7ae95b1 100644
--- a/kubernetes/dcaegen2-services/components/dcae-prh/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-prh/values.yaml
@@ -146,18 +146,18 @@
resources:
small:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: 999
+ memory: 3Gi
requests:
- cpu: 1
- memory: 1Gi
+ cpu: 0.5
+ memory: 3Gi
large:
limits:
- cpu: 4
- memory: 4Gi
+ cpu: 999
+ memory: 6Gi
requests:
- cpu: 2
- memory: 2Gi
+ cpu: 1
+ memory: 6Gi
unlimited: {}
#Pods Service Account
diff --git a/kubernetes/dcaegen2-services/components/dcae-son-handler/values.yaml b/kubernetes/dcaegen2-services/components/dcae-son-handler/values.yaml
index 8eb55b4..477377d 100644
--- a/kubernetes/dcaegen2-services/components/dcae-son-handler/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-son-handler/values.yaml
@@ -207,14 +207,14 @@
resources:
small:
limits:
- cpu: 1
+ cpu: 999
memory: 1Gi
requests:
cpu: 1
memory: 1Gi
large:
limits:
- cpu: 2
+ cpu: 999
memory: 2Gi
requests:
cpu: 2
diff --git a/kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml b/kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml
index 191a5b1..03db9a0 100644
--- a/kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml
@@ -161,17 +161,17 @@
resources:
small:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: 999
+ memory: 1Gi
requests:
- cpu: 1
+ cpu: 0.5
memory: 1Gi
large:
limits:
- cpu: 4
- memory: 4Gi
+ cpu: 999
+ memory: 2Gi
requests:
- cpu: 2
+ cpu: 1
memory: 2Gi
unlimited: {}
diff --git a/kubernetes/dcaegen2-services/components/dcae-ves-collector/values.yaml b/kubernetes/dcaegen2-services/components/dcae-ves-collector/values.yaml
index 06eaba6..1e61718 100644
--- a/kubernetes/dcaegen2-services/components/dcae-ves-collector/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-ves-collector/values.yaml
@@ -201,18 +201,18 @@
resources:
small:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: 999
+ memory: 1.5Gi
requests:
cpu: 1
- memory: 1Gi
+ memory: 1.5Gi
large:
limits:
- cpu: 4
- memory: 4Gi
+ cpu: 999
+ memory: 3Gi
requests:
cpu: 2
- memory: 2Gi
+ memory: 3Gi
unlimited: {}
#Pods Service Account
diff --git a/kubernetes/dcaegen2-services/components/dcae-ves-openapi-manager/values.yaml b/kubernetes/dcaegen2-services/components/dcae-ves-openapi-manager/values.yaml
index 7a80433..2cf7e19 100644
--- a/kubernetes/dcaegen2-services/components/dcae-ves-openapi-manager/values.yaml
+++ b/kubernetes/dcaegen2-services/components/dcae-ves-openapi-manager/values.yaml
@@ -53,15 +53,15 @@
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: 999
+ memory: 0.5Gi
requests:
cpu: 1
- memory: 512Mi
+ memory: 0.5Gi
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: 999
+ memory: 1Gi
requests:
cpu: 1
memory: 1Gi