[DCAEMOD] Uses new tpls for repos / images
[oom.git] / kubernetes / pomba / charts / pomba-kibana / values.yaml
1 # 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 #################################################################
18 global:
19   nodePortPrefix: 302
20   readinessImage: onap/oom/readiness:3.0.1
21   persistence: {}
22
23 #################################################################
24 # Application configuration defaults.
25 #################################################################
26 # Configuration image
27 configRepository: docker.io
28 configImage: taskrabbit/elasticsearch-dump
29
30 # BusyBox image
31 busyboxRepository: docker.io
32 busyboxImage: library/busybox:latest
33
34 # application image
35 loggingRepository: docker.elastic.co
36 image: kibana/kibana:6.6.2
37 pullPolicy: Always
38
39 # flag to enable debugging - application support required
40 debugEnabled: false
41
42 # application configuration
43 config:
44   elasticsearchServiceName: pomba-es
45   elasticsearchPort: 9200
46
47   #Enable HTTPS
48   serverSslEnabled: true
49   serverSslCertificate: /usr/share/kibana/auth/pomba.crt.pem
50   serverSslKey: /usr/share/kibana/auth/pomba.key.pem
51
52 # default number of instances
53 replicaCount: 1
54
55 nodeSelector: {}
56
57 affinity: {}
58
59 # probe configuration parameters
60 liveness:
61   initialDelaySeconds: 300
62   periodSeconds: 10
63   timeoutSeconds: 1
64   # necessary to disable liveness probe when setting breakpoints
65   # in debugger so K8s doesn't restart unresponsive container
66   enabled: true
67
68 readiness:
69   initialDelaySeconds: 300
70   periodSeconds: 10
71   timeoutSeconds: 1
72
73 service:
74   #Example service definition with external, internal and node ports.
75   #Services may use any combination of ports depending on the 'type' of
76   #service being defined.
77   type: NodePort
78   name: pomba-kibana
79   externalPort: 5601
80   internalPort: 5601
81   nodePort: 34
82
83 ingress:
84   enabled: false
85   service:
86     - baseaddr: "pombakibana"
87       name: "pomba-kibana"
88       port: 5601
89   config:
90     ssl: "none"
91
92 # Resource Limit flavor -By Default using small
93 flavor: small
94 # Segregation for Different environment (Small and Large)
95 resources:
96   small:
97     limits:
98       cpu: 2
99       memory: 1600Mi
100     requests:
101       cpu: 1
102       memory: 800Mi
103   large:
104     limits:
105       cpu: 4
106       memory: 3200Mi
107     requests:
108       cpu: 2
109       memory: 1600Mi
110   unlimited: {}