[MONGODB] Set default resource settings for mongodb 26/137526/2
authorAndreas Geissler <andreas-geissler@telekom.de>
Mon, 18 Mar 2024 11:05:51 +0000 (12:05 +0100)
committerAndreas Geissler <andreas-geissler@telekom.de>
Mon, 18 Mar 2024 12:05:34 +0000 (13:05 +0100)
Set the resources settings for mongodb in:
- NBI
- DCAEGEN2/TCAEGEN2
- MULTICLOUD/K8S

Issue-ID: OOM-3277

Change-Id: I3454120d920edf3ae45eb1ebb0132cf5133e1575
Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
kubernetes/dcaegen2-services/Chart.yaml
kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml
kubernetes/multicloud/Chart.yaml
kubernetes/multicloud/components/multicloud-k8s/values.yaml
kubernetes/nbi/values.yaml

index cd6893e..ade33b4 100644 (file)
@@ -22,7 +22,7 @@ apiVersion: v2
 appVersion: "NewDelhi"
 description: DCAE Microservices
 name: dcaegen2-services
-version: 13.0.2
+version: 13.1.0
 
 dependencies:
   - name: common
index 65e3cc0..f66ab0a 100644 (file)
@@ -102,12 +102,13 @@ mongodb:
   service:
     nameOverride: dcae-mongohost
     internalPort: 27017
-  nfsprovisionerPrefix: dcaemongo
-  sdnctlPrefix: tcagen2
-  persistence:
-    mountSubPath: dcae/mongo/data
-    enabled: true
-  disableNfsProvisioner: true
+  resources:
+    limits:
+      cpu: "1"
+      memory: "1Gi"
+    requests:
+      cpu: "500m"
+      memory: "1Gi"
 
 # Policy configuraiton properties
 # if enabled, policy-sync side car will be deployed
index b6bb442..48a3b96 100644 (file)
@@ -18,7 +18,7 @@
 apiVersion: v2
 description: ONAP multicloud broker
 name: multicloud
-version: 13.0.0
+version: 13.1.0
 
 dependencies:
   - name: common
index 932399e..5c9c0ad 100644 (file)
@@ -108,14 +108,26 @@ mongodb:
     port: 27017
   auth:
     enabled: false
-  #nfsprovisionerPrefix: multicloud-k8s
-  #sdnctlPrefix: multicloud-k8s
-  #persistence:
-  #  mountSubPath: multicloud-k8s/mongo/data
-  #  enabled: true
-  #disableNfsProvisioner: true
-  flavor: &storage_flavor large
-  resources: &storage_resources
+  resources:
+    limits:
+      cpu: "2"
+      memory: "2Gi"
+    requests:
+      cpu: "500m"
+      memory: "2Gi"
+
+#etcd chart overrides for k8splugin
+etcd:
+  nameOverride: multicloud-k8s-etcd
+  service:
+    name: multicloud-k8s-etcd
+    clientPortName: tcp-etcd-client
+    peerPortName: tcp-etcd-server
+  persistence:
+    mountSubPath: multicloud-k8s/etcd/data
+    enabled: true
+  flavor: large
+  resources:
     small:
       limits:
         cpu: "100m"
@@ -132,18 +144,6 @@ mongodb:
         memory: "300Mi"
     unlimited: {}
 
-#etcd chart overrides for k8splugin
-etcd:
-  nameOverride: multicloud-k8s-etcd
-  service:
-    name: multicloud-k8s-etcd
-    clientPortName: tcp-etcd-client
-    peerPortName: tcp-etcd-server
-  persistence:
-    mountSubPath: multicloud-k8s/etcd/data
-    enabled: true
-  flavor: *storage_flavor
-  resources: *storage_resources
 
 # No persistence right now as we rely on Mongo to handle that
 persistence:
index d8e5f0d..0d143dc 100644 (file)
@@ -119,13 +119,13 @@ mongodb:
   service:
     nameOverride: nbi-mongohost
     internalPort: 27017
-  #nfsprovisionerPrefix: nbi
-  #sdnctlPrefix: nbi
-  #persistence:
-  #  mountSubPath: nbi/mongo/data
-  #  enabled: true
-  #disableNfsProvisioner: true
-
+  resources:
+    limits:
+      cpu: "1"
+      memory: "1Gi"
+    requests:
+      cpu: "500m"
+      memory: "1Gi"
 
 # default number of instances
 replicaCount: 1