31d6a8b2fb53e4d0ddc4b77c51f782380851c278
[oom.git] / kubernetes / dcaegen2 / charts / dcae-config-binding-service / values.yaml
1 #============LICENSE_START========================================================
2 # ================================================================================
3 # Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.
4 # ================================================================================
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
8 #
9 #     http://www.apache.org/licenses/LICENSE-2.0
10 #
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
16 # ============LICENSE_END=========================================================
17
18 #################################################################
19 # Global configuration defaults.
20 #################################################################
21 global:
22   nodePortPrefix: 302
23   nodePortPrefixExt: 304
24   readinessRepository: oomk8s
25   readinessImage: readiness-check:2.0.0
26   loggingRepository: docker.elastic.co
27   loggingImage: beats/filebeat:5.5.0
28   repositoryCred:
29     user: docker
30     password: docker
31
32 config:
33   logstashServiceName: log-ls
34   logstashPort: 5044
35   # Addresses of other ONAP entities
36   address:
37     consul:
38       host: consul-server
39       port: 8500
40
41 #################################################################
42 # Application configuration defaults.
43 #################################################################
44 # application image
45 repository: nexus3.onap.org:10001
46 image: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.2.3
47 pullPolicy: Always
48
49 # probe configuration parameters
50 liveness:
51   initialDelaySeconds: 10
52   periodSeconds: 10
53   # necessary to disable liveness probe when setting breakpoints
54   # in debugger so K8s doesn't restart unresponsive container
55   # liveness not desirable for Cloudify Manager container
56   enabled: false
57
58 readiness:
59   initialDelaySeconds: 10
60   periodSeconds: 10
61   path: /healthcheck
62
63 service:
64   type: NodePort
65   name: config-binding-service
66   externalPort: 10000
67   internalPort: 10000
68   nodePort: 15
69
70 # Resource Limit flavor -By Default using small
71 flavor: small
72 # Segregation for Different environment (Small and Large)
73 resources:
74   small:
75     limits:
76       cpu: 2
77       memory: 2Gi
78     requests:
79       cpu: 1
80       memory: 1Gi
81   large:
82     limits:
83       cpu: 4
84       memory: 4Gi
85     requests:
86       cpu: 2
87       memory: 2Gi
88   unlimited: {}
89 # Kubernetes namespace for components deployed via Cloudify manager
90 # If empty, use the common namespace
91 # dcae_ns: "dcae"