blob: f891dce42f44db0045aaf7c43e7f22a3ce547f1b [file] [log] [blame]
Michael O'Brien294fade2019-05-13 14:46:18 -04001# Copyright © 2018 Amdocs, Bell Canada, AT&T
Jennie Jia20bb5cd2018-08-16 15:50:33 +00002#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15
16# Default values for data-router.
17# This is a YAML-formatted file.
18# Declare variables to be passed into your templates.
19
20
21# Global configuration defaults
22global:
23 nodePortPrefix: 302
24 persistence: {}
jmacaf645b52018-10-11 12:21:54 +000025 readinessRepository: oomk8s
26 readinessImage: readiness-check:2.0.0
Sylvain Desbureaux29611a92019-11-05 11:57:01 +010027
Jennie Jia20bb5cd2018-08-16 15:50:33 +000028# application image
29repository: nexus3.onap.org:10001
Michael O'Brien294fade2019-05-13 14:46:18 -040030image: onap/data-router:1.3.3
Jennie Jia20bb5cd2018-08-16 15:50:33 +000031pullPolicy: Always
32restartPolicy: Always
33
34# BusyBox image
35busyboxRepository: registry.hub.docker.com
36busyboxImage: library/busybox:latest
37
38
39# application configuration
40config:
41 keyStorePassword: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
42 keyManagerPassword: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
43
44
45# default number of instances
46replicaCount: 1
47
48nodeSelector: {}
49
50affinity: {}
51
52# probe configuration parameters
53liveness:
Leigh, Phillip (pl876u)72c4aa02019-01-10 16:52:06 -050054 initialDelaySeconds: 60
55 periodSeconds: 30
Jennie Jia20bb5cd2018-08-16 15:50:33 +000056 # necessary to disable liveness probe when setting breakpoints
57 # in debugger so K8s doesn't restart unresponsive container
58 enabled: true
59
60readiness:
Leigh, Phillip (pl876u)72c4aa02019-01-10 16:52:06 -050061 initialDelaySeconds: 60
62 periodSeconds: 30
Jennie Jia20bb5cd2018-08-16 15:50:33 +000063
64service:
65 name: pomba-data-router
66 type: NodePort
67 externalPort: 9502
68 internalPort: 9502
69 nodePort: 49
70
71ingress:
72 enabled: false
Lucjan Bryndzaa7637732019-11-28 11:58:16 +010073 service:
74 - baseaddr: "pombadatarouter"
75 name: "pomba-data-router"
76 port: 9502
77 config:
78 ssl: "none"
Jennie Jia20bb5cd2018-08-16 15:50:33 +000079
80persistence:
81 enabled: true
82
83 ## A manually managed Persistent Volume and Claim
84 ## Requires persistence.enabled: true
85 ## If defined, PVC must be created manually before volume will be bound
86 # existingClaim:
87 volumeReclaimPolicy: Retain
88
89 ## database data Persistent Volume Storage Class
90 ## If defined, storageClassName: <storageClass>
91 ## If set to "-", storageClassName: "", which disables dynamic provisioning
92 ## If undefined (the default) or set to null, no storageClassName spec is
93 ## set, choosing the default provisioner. (gp2 on AWS, standard on
94 ## GKE, AWS & OpenStack)
95 ##
96 ## storageClass: "-"
Sylvain Desbureaux29611a92019-11-05 11:57:01 +010097 accessMode: ReadWriteOnce
Jennie Jia20bb5cd2018-08-16 15:50:33 +000098 size: 2Gi
99 mountPath: /dockerdata-nfs
100 mountSubPath: pomba/data-router/logs
101
jmacaf645b52018-10-11 12:21:54 +0000102# Resource Limit flavor -By Default using small
103flavor: small
104# Segregation for Different environment (Small and Large)
105resources:
106 small:
107 limits:
108 cpu: 1
109 memory: 1400Mi
110 requests:
111 cpu: 100m
112 memory: 700Mi
113 large:
114 limits:
115 cpu: 2
116 memory: 2800Mi
117 requests:
118 cpu: 200m
119 memory: 1400Mi
120 unlimited: {}