blob: 3b1532f99901727e15ac4452ba68f3e439e22f81 [file] [log] [blame]
Fiachra Corcoranbe966552018-08-07 16:58:45 +01001# Copyright © 2017 Amdocs, Bell Canada
2#
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# Global configuration defaults.
17#################################################################
18global:
Fiachra Corcoranbe966552018-08-07 16:58:45 +010019 readinessRepository: oomk8s
20 readinessImage: readiness-check:2.0.0
21 loggingRepository: docker.elastic.co
22 loggingImage: beats/filebeat:5.5.0
econwar28266fa2019-03-05 16:39:00 +000023 loggingDirectory: /opt/app/datartr/logs
econwar4d9f35f2019-04-16 08:02:13 +000024 busyBoxImage: busybox:1.30
25 busyBoxRepository: docker.io
Fiachra Corcoranbe966552018-08-07 16:58:45 +010026
27#################################################################
28# Application configuration defaults.
29#################################################################
30# application image
31repository: nexus3.onap.org:10001
econwar4d9f35f2019-04-16 08:02:13 +000032image: onap/dmaap/datarouter-node:2.1.0
Fiachra Corcoranbe966552018-08-07 16:58:45 +010033pullPolicy: Always
34
35# flag to enable debugging - application support required
36debugEnabled: false
37
38# application configuration - see parent values chart
39
40# default number of instances
41replicaCount: 1
42
43nodeSelector: {}
44
45affinity: {}
46
47# probe configuration parameters
48liveness:
49 initialDelaySeconds: 30
50 periodSeconds: 10
51 # necessary to disable liveness probe when setting breakpoints
52 # in debugger so K8s doesn't restart unresponsive container
53 enabled: true
54
55readiness:
56 initialDelaySeconds: 30
57 periodSeconds: 10
58
59## Persist data to a persitent volume
60persistence:
efiacor4808baa2019-03-11 23:36:05 +000061 volumeReclaimPolicy: Retain
62 accessMode: ReadWriteMany
63 mountPath: /dockerdata-nfs
64
65 spoolMountSubPath: data-router/dr-node/spool-data
66 spoolSize: 1Gi
67 spoolPath: /opt/app/datartr/spool
68
69 eventLogsMountSubPath: data-router/dr-node/event-logs
70 eventLogSize: 1Gi
71 eventLogsPath: /opt/app/datartr/logs
Fiachra Corcoranbe966552018-08-07 16:58:45 +010072
73ingress:
74 enabled: false
75
Prateekinlinux9f5dc042018-09-20 14:08:54 +000076# Resource Limit flavor -By Default using small
77flavor: small
78# Segregation for Different environment (Small and Large)
79resources:
80 small:
81 limits:
82 cpu: 2000m
83 memory: 4Gi
84 requests:
85 cpu: 500m
86 memory: 1Gi
87 large:
88 limits:
89 cpu: 4000m
90 memory: 8Gi
91 requests:
92 cpu: 1000m
93 memory: 2Gi
Emmett Cox87d9abe2018-11-26 16:57:27 +000094 unlimited: {}
econwar28266fa2019-03-05 16:39:00 +000095
96config:
97 # dr node server configuration
98 dmaapDrNode:
99 servicetype: ClusterIP
100 name: dmaap-dr-node
101 externalPort: 8080
102 externalPort2: 8443
103 internalPort: 8080
104 internalPort2: 8443
105 portName: dr-node-port
106 portName2: dr-node-port2
107
108# dr provisioning server configuration
109 dmaapDrProv:
110 name: dmaap-dr-prov
111 externalPort2: 8443
112 internalPort2: 8443