6b654ceaf4a3d00134ed50d1b6e2429f4a7de84f
[aai/oom.git] / components / aai-data-router / values.yaml
1 # Copyright © 2018 Amdocs, Bell Canada, AT&T
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 # Default values for data-router.
16 # This is a YAML-formatted file.
17 # Declare variables to be passed into your templates.
18 global: # global defaults
19   nodePortPrefix: 302
20   loggingImage: beats/filebeat:5.5.0
21
22 # application image
23 repository: nexus3.onap.org:10001
24 image: onap/data-router:1.5.1
25 pullPolicy: Always
26 restartPolicy: Always
27 flavor: small
28 dockerhubRepository: registry.hub.docker.com
29 ubuntuInitImage: oomk8s/ubuntu-init:2.0.0
30
31 # application configuration
32 config:
33   keyStorePassword: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
34   keyManagerPassword: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
35   schemaTranslatorList: config
36
37
38 # default number of instances
39 replicaCount: 1
40
41 nodeSelector: {}
42
43 affinity: {}
44
45 # probe configuration parameters
46 liveness:
47   initialDelaySeconds: 10
48   periodSeconds: 10
49   # necessary to disable liveness probe when setting breakpoints
50   # in debugger so K8s doesn't restart unresponsive container
51   enabled: true
52
53 readiness:
54   initialDelaySeconds: 10
55   periodSeconds: 10
56
57 service:
58   name: aai-data-router
59   internalPort: 9502
60
61 ingress:
62   enabled: false
63
64 persistence:
65   enabled: true
66
67   ## A manually managed Persistent Volume and Claim
68   ## Requires persistence.enabled: true
69   ## If defined, PVC must be created manually before volume will be bound
70   # existingClaim:
71   volumeReclaimPolicy: Retain
72
73   ## database data Persistent Volume Storage Class
74   ## If defined, storageClassName: <storageClass>
75   ## If set to "-", storageClassName: "", which disables dynamic provisioning
76   ## If undefined (the default) or set to null, no storageClassName spec is
77   ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
78   ##   GKE, AWS & OpenStack)
79   ##
80   ## storageClass: "-"
81   accessMode: ReadWriteMany
82   size: 2Gi
83   mountPath: /dockerdata-nfs
84   mountSubPath: aai/data-router/logs
85
86 resources:
87   small:
88     limits:
89       cpu: 2
90       memory: 4Gi
91     requests:
92       cpu: 0.25
93       memory: 750Mi
94   large:
95     limits:
96       cpu: 4
97       memory: 8Gi
98     requests:
99       cpu: 0.5
100       memory: 1536Mi
101   unlimited: {}
102
103 # Entity Event route configuration
104 event:
105   port:
106     dmaap: 3905
107   protocol: https
108   consumer:
109     topic: AAI-EVENT