summaryrefslogtreecommitdiffstats
path: root/kubernetes/pomba/charts/pomba-data-router/values.yaml
diff options
context:
space:
mode:
authorjmac <james.macnider@amdocs.com>2018-10-11 12:21:54 +0000
committerjmac <james.macnider@amdocs.com>2018-10-23 13:04:56 +0000
commitaf645b57657cdfba0ed9e6167bf74ed17e6e21d1 (patch)
tree1dd874ac7ac1f63015376d296dc22253df5e132a /kubernetes/pomba/charts/pomba-data-router/values.yaml
parentfc677231787da26605d9c4d5fb1ecd9ff1150fec (diff)
Add missing resource limits to POMBA pods
Add missing pod dependencies Change-Id: Id976b00e6e0d0c325d93f3e3b77b757e2c72b378 Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: OOM-1465
Diffstat (limited to 'kubernetes/pomba/charts/pomba-data-router/values.yaml')
-rw-r--r--kubernetes/pomba/charts/pomba-data-router/values.yaml41
1 files changed, 22 insertions, 19 deletions
diff --git a/kubernetes/pomba/charts/pomba-data-router/values.yaml b/kubernetes/pomba/charts/pomba-data-router/values.yaml
index 3cfcc97c5c..2c033536a3 100644
--- a/kubernetes/pomba/charts/pomba-data-router/values.yaml
+++ b/kubernetes/pomba/charts/pomba-data-router/values.yaml
@@ -22,7 +22,9 @@
global:
nodePortPrefix: 302
persistence: {}
-
+ readinessRepository: oomk8s
+ readinessImage: readiness-check:2.0.0
+
# application image
repository: nexus3.onap.org:10001
image: onap/data-router:1.3-STAGING-latest
@@ -91,21 +93,22 @@ persistence:
mountPath: /dockerdata-nfs
mountSubPath: pomba/data-router/logs
-resources: {}
- # We usually recommend not to specify default resources and to leave this as a conscious
- # choice for the user. This also increases chances charts run on environments with little
- # resources, such as Minikube. If you do want to specify resources, uncomment the following
- # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
- #
- # Example:
- # Configure resource requests and limits
- # ref: http://kubernetes.io/docs/user-guide/compute-resources/
- # Minimum memory for development is 2 CPU cores and 4GB memory
- # Minimum memory for production is 4 CPU cores and 8GB memory
-#resources:
-# limits:
-# cpu: 2
-# memory: 4Gi
-# requests:
-# cpu: 2
-# memory: 4Gi
+# Resource Limit flavor -By Default using small
+flavor: small
+# Segregation for Different environment (Small and Large)
+resources:
+ small:
+ limits:
+ cpu: 1
+ memory: 1400Mi
+ requests:
+ cpu: 100m
+ memory: 700Mi
+ large:
+ limits:
+ cpu: 2
+ memory: 2800Mi
+ requests:
+ cpu: 200m
+ memory: 1400Mi
+ unlimited: {}
t-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
<!--
============LICENSE_START==========================================
ONAP : APPC
===================================================================
Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
===================================================================

Unless otherwise specified, all software contained herein is licensed
under the Apache License, Version 2.0 (the License);
you may not use this software except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ECOMP is a trademark and service mark of AT&T Intellectual Property.
============LICENSE_END============================================
-->
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<templates>
  <template autoinsert="false" context="gettercomment_context"
    deleted="false" description="Comment for getter method" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
    *
    @return the value of ${bare_field_name}
    */</template>
  <template autoinsert="false" context="settercomment_context"
    deleted="false" description="Comment for setter method" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
    *
    @param ${param} the value for ${bare_field_name}
    */</template>
  <template autoinsert="true" context="constructorcomment_context"
    deleted="false" description="Comment for created constructors"
    enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment"
    name="constructorcomment">/**
    * ${tags}
    */</template>
  <template autoinsert="false" context="filecomment_context"
    deleted="false" description="Comment for created Java files"
    enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment"
    name="filecomment">/**
    * Copyright (C) 2017, AT&amp;T Inc. Intellectual Property.
    */
  </template>
  <template autoinsert="false" context="typecomment_context"
    deleted="false" description="Comment for created types" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">
  </template>
  <template autoinsert="true" context="fieldcomment_context"
    deleted="false" description="Comment for fields" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**
    *
    */</template>
  <template autoinsert="true" context="methodcomment_context"
    deleted="false" description="Comment for non-overriding methods"
    enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment"
    name="methodcomment">/**
    * ${tags}
    */</template>
  <template autoinsert="false" context="overridecomment_context"
    deleted="false" description="Comment for overriding methods"
    enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment"
    name="overridecomment">/**
    * ${see_to_overridden}
    */</template>
  <template autoinsert="true" context="delegatecomment_context"
    deleted="false" description="Comment for delegate methods" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**
    * ${tags}
    * ${see_to_target}
    */</template>
  <template autoinsert="true" context="newtype_context"
    deleted="false" description="Newly created files" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">${filecomment}
    ${package_declaration}

    ${typecomment}
    ${type_declaration}</template>
  <template autoinsert="true" context="classbody_context"
    deleted="false" description="Code in new class type bodies" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.classbody" name="classbody">
  </template>
  <template autoinsert="true" context="interfacebody_context"
    deleted="false" description="Code in new interface type bodies"
    enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.interfacebody"
    name="interfacebody">
  </template>
  <template autoinsert="true" context="enumbody_context"
    deleted="false" description="Code in new enum type bodies" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.enumbody" name="enumbody">
  </template>
  <template autoinsert="true" context="annotationbody_context"
    deleted="false" description="Code in new annotation type bodies"
    enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.annotationbody"
    name="annotationbody">
  </template>
  <template autoinsert="true" context="catchblock_context"
    deleted="false" description="Code in new catch blocks" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.catchblock" name="catchblock">//
    ${todo} Auto-generated catch block
    ${exception_var}.printStackTrace();</template>
  <template autoinsert="true" context="methodbody_context"
    deleted="false" description="Code in created method stubs" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.methodbody" name="methodbody">//
    ${todo} Auto-generated method stub
    ${body_statement}</template>
  <template autoinsert="true" context="constructorbody_context"
    deleted="false" description="Code in created constructor stubs"
    enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorbody"
    name="constructorbody">${body_statement}
    // ${todo} Auto-generated constructor stub</template>
  <template autoinsert="true" context="getterbody_context"
    deleted="false" description="Code in created getters" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.getterbody" name="getterbody">return
    ${field};</template>
  <template autoinsert="true" context="setterbody_context"
    deleted="false" description="Code in created setters" enabled="true"
    id="org.eclipse.jdt.ui.text.codetemplates.setterbody" name="setterbody">${field}
    = ${param};</template>
</templates>