blob: fe15bd1b076c62e1ccc0439b67567c4fa1e812d9 [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: {}
Sylvain Desbureaux1694e1d2020-08-21 09:58:25 +020025 readinessImage: onap/oom/readiness:3.0.1
Sylvain Desbureaux29611a92019-11-05 11:57:01 +010026
Jennie Jia20bb5cd2018-08-16 15:50:33 +000027# application image
28repository: nexus3.onap.org:10001
Michael O'Brien294fade2019-05-13 14:46:18 -040029image: onap/data-router:1.3.3
Jennie Jia20bb5cd2018-08-16 15:50:33 +000030pullPolicy: Always
31restartPolicy: Always
32
33# BusyBox image
Sylvain Desbureaux23a38b32020-11-20 08:57:12 +010034busyboxRepository: docker.io
Jennie Jia20bb5cd2018-08-16 15:50:33 +000035busyboxImage: library/busybox:latest
36
37
38# application configuration
39config:
40 keyStorePassword: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
41 keyManagerPassword: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
42
43
44# default number of instances
45replicaCount: 1
46
47nodeSelector: {}
48
49affinity: {}
50
51# probe configuration parameters
52liveness:
Leigh, Phillip (pl876u)72c4aa02019-01-10 16:52:06 -050053 initialDelaySeconds: 60
54 periodSeconds: 30
Jennie Jia20bb5cd2018-08-16 15:50:33 +000055 # necessary to disable liveness probe when setting breakpoints
56 # in debugger so K8s doesn't restart unresponsive container
57 enabled: true
58
59readiness:
Leigh, Phillip (pl876u)72c4aa02019-01-10 16:52:06 -050060 initialDelaySeconds: 60
61 periodSeconds: 30
Jennie Jia20bb5cd2018-08-16 15:50:33 +000062
63service:
64 name: pomba-data-router
65 type: NodePort
66 externalPort: 9502
67 internalPort: 9502
68 nodePort: 49
69
70ingress:
71 enabled: false
Lucjan Bryndzaa7637732019-11-28 11:58:16 +010072 service:
73 - baseaddr: "pombadatarouter"
74 name: "pomba-data-router"
75 port: 9502
76 config:
77 ssl: "none"
Jennie Jia20bb5cd2018-08-16 15:50:33 +000078
79persistence:
80 enabled: true
81
82 ## A manually managed Persistent Volume and Claim
83 ## Requires persistence.enabled: true
84 ## If defined, PVC must be created manually before volume will be bound
85 # existingClaim:
86 volumeReclaimPolicy: Retain
87
88 ## database data Persistent Volume Storage Class
89 ## If defined, storageClassName: <storageClass>
90 ## If set to "-", storageClassName: "", which disables dynamic provisioning
91 ## If undefined (the default) or set to null, no storageClassName spec is
92 ## set, choosing the default provisioner. (gp2 on AWS, standard on
93 ## GKE, AWS & OpenStack)
94 ##
95 ## storageClass: "-"
Sylvain Desbureaux29611a92019-11-05 11:57:01 +010096 accessMode: ReadWriteOnce
Jennie Jia20bb5cd2018-08-16 15:50:33 +000097 size: 2Gi
98 mountPath: /dockerdata-nfs
99 mountSubPath: pomba/data-router/logs
100
jmacaf645b52018-10-11 12:21:54 +0000101# Resource Limit flavor -By Default using small
102flavor: small
103# Segregation for Different environment (Small and Large)
104resources:
105 small:
106 limits:
107 cpu: 1
108 memory: 1400Mi
109 requests:
110 cpu: 100m
111 memory: 700Mi
112 large:
113 limits:
114 cpu: 2
115 memory: 2800Mi
116 requests:
117 cpu: 200m
118 memory: 1400Mi
119 unlimited: {}