X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=kubernetes%2Faai%2Fcomponents%2Faai-babel%2Fvalues.yaml;h=e058d82e46d94862276930c31f77acb7b8133ffe;hb=refs%2Fheads%2Fmaster;hp=e6db1aa94b532d2131c7edce074fbbf8573b53d2;hpb=555db9c1f910db06341070941b466e6c05827e27;p=oom.git diff --git a/kubernetes/aai/components/aai-babel/values.yaml b/kubernetes/aai/components/aai-babel/values.yaml index e6db1aa94b..1af40c9d79 100644 --- a/kubernetes/aai/components/aai-babel/values.yaml +++ b/kubernetes/aai/components/aai-babel/values.yaml @@ -18,21 +18,29 @@ ################################################################# # Global configuration defaults. ################################################################# -global: {} +global: + tracing: + enabled: false + collector: + baseUrl: http://jaeger-collector.istio-config:9411 + sampling: + probability: 1.0 ################################################################# # Application configuration defaults. ################################################################# # application image -image: onap/babel:1.11.0 +image: onap/babel:1.13.5 flavor: small -flavorOverride: small # default number of instances replicaCount: 1 +# number of ReplicaSets that should be retained for the Deployment +revisionHistoryLimit: 1 + updateStrategy: type: RollingUpdate maxUnavailable: 0 @@ -81,20 +89,49 @@ serviceMesh: resources: small: limits: - cpu: 999 - memory: 4Gi + cpu: "1" + memory: "2500Mi" requests: - cpu: 0.5 - memory: 1Gi + cpu: "100m" + memory: "1Gi" large: limits: - cpu: 999 - memory: 8Gi + cpu: "4" + memory: "4Gi" requests: - cpu: 2 - memory: 2Gi + cpu: "1" + memory: "1Gi" unlimited: {} +# adds jvm args for remote debugging the application +debug: + enabled: false + args: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005" + port: 5005 + portName: debug + +# adds jvm args for remote profiling the application +profiling: + enabled: false + args: + - "-Dcom.sun.management.jmxremote" + - "-Dcom.sun.management.jmxremote.ssl=false" + - "-Dcom.sun.management.jmxremote.authenticate=false" + - "-Dcom.sun.management.jmxremote.local.only=false" + - "-Dcom.sun.management.jmxremote.port=9999" + - "-Dcom.sun.management.jmxremote.rmi.port=9999" + - "-Djava.rmi.server.hostname=127.0.0.1" + port: 9999 + portName: jmx + +metrics: + serviceMonitor: + enabled: true + targetPort: 9516 + path: /services/babel-service/actuator/prometheus + basicAuth: + enabled: false + #Pods Service Account serviceAccount: nameOverride: aai-babel @@ -104,4 +141,18 @@ serviceAccount: #Log configuration log: path: /var/log/onap + level: + root: INFO logConfigMapNamePrefix: '{{ include "common.fullname" . }}' + +volumes: + artifactDataSizeLimit: 50Mi + babelLogsSizeLimit: 100Mi + tmpSizeLimit: 100Mi + +securityContext: + user_id: 1000 + group_id: 1000 + +podAnnotations: + checksum/config: '{{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }}'