blob: 96a30f9e5f53097344d5fe98147d55cdd13ab7dc [file] [log] [blame]
ac25508ac97172018-04-18 14:23:17 +02001# Copyright © 2017 Amdocs, Bell Canada
Mukul379e2522018-09-05 12:26:02 +00002# Modifications Copyright © 2018 AT&T
ac25508ac97172018-04-18 14:23:17 +02003#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
ac25508ac97172018-04-18 14:23:17 +020015
16#################################################################
17# Global configuration defaults.
18#################################################################
19global:
20 nodePortPrefix: 302
21 repositorySecret: eyJuZXh1czMub25hcC5vcmc6MTAwMDEiOnsidXNlcm5hbWUiOiJkb2NrZXIiLCJwYXNzd29yZCI6ImRvY2tlciIsImVtYWlsIjoiQCIsImF1dGgiOiJaRzlqYTJWeU9tUnZZMnRsY2c9PSJ9fQ==
22 readinessRepository: oomk8s
sebdetd85e24c2019-09-04 18:35:26 +020023 readinessImage: readiness-check:2.0.0
ac25508ac97172018-04-18 14:23:17 +020024 persistence: {}
Sylvain Desbureaux45fba762018-11-23 11:35:46 +010025flavor: small
ac25508ac97172018-04-18 14:23:17 +020026
27#################################################################
28# Application configuration defaults.
29#################################################################
30
ac25508ac97172018-04-18 14:23:17 +020031# BusyBox image
32busyboxRepository: registry.hub.docker.com
33busyboxImage: library/busybox:latest
34
35# application image
Julien Barboted56cca2018-10-22 17:53:07 +020036repository: nexus3.onap.org:10001
osgn422wfea3c092020-03-03 19:57:18 +010037image: onap/clamp-dashboard-kibana:5.0.3
ac255007f46962018-05-17 11:33:00 +020038pullPolicy: Always
ac25508ac97172018-04-18 14:23:17 +020039
40# flag to enable debugging - application support required
41debugEnabled: false
42
43# application configuration
osgn422wb561a592020-02-11 15:50:21 +010044#the 'sslEnabled flag' here below is for the kibana UI connection (web browser connection to kibana)
ac25508ac97172018-04-18 14:23:17 +020045config:
46 elasticsearchServiceName: cdash-es
47 elasticsearchPort: 9200
osgn422w6e663e42019-08-02 11:31:11 +020048 elasticUSR: kibanaserver
49 elasticPWD: kibanaserver
osgn422w10e3a8b2019-05-23 14:19:39 +020050 sslEnabled: true
51 sslPemCertFilePath: /usr/share/kibana/config/keystore/org.onap.clamp.crt.pem
52 sslPemkeyFilePath: /usr/share/kibana/config/keystore/org.onap.clamp.key.pem
ac25508ac97172018-04-18 14:23:17 +020053
54# default number of instances
55replicaCount: 1
56
57nodeSelector: {}
58
59affinity: {}
60
61# probe configuration parameters
62liveness:
63 initialDelaySeconds: 360
osgn422wb561a592020-02-11 15:50:21 +010064 periodSeconds: 30
ac25508ac97172018-04-18 14:23:17 +020065 # necessary to disable liveness probe when setting breakpoints
66 # in debugger so K8s doesn't restart unresponsive container
67 enabled: true
68
69readiness:
osgn422wb561a592020-02-11 15:50:21 +010070 initialDelaySeconds: 360
71 periodSeconds: 30
72
73#internal ssl security scheme for elasticsearch connection mainly
74security:
75 ssl:
76 enabled: true
ac25508ac97172018-04-18 14:23:17 +020077
78service:
79 #Example service definition with external, internal and node ports.
80 #Services may use any combination of ports depending on the 'type' of
81 #service being defined.
82 type: NodePort
83 name: cdash-kibana
84 portName: cdash-kibana-http
85 externalPort: 5601
86 internalPort: 5601
87 nodePort: 90
88ingress:
89 enabled: false
Sylvain Desbureaux06155352020-05-04 11:50:08 +020090 service:
91 - baseaddr: "cdash-kibana"
92 name: "cdash-kibana"
93 port: 5601
94 config:
95 ssl: "redirect"
ac25508ac97172018-04-18 14:23:17 +020096
Determe, Sebastien (sd378r)d600a8d2018-06-01 11:27:49 +020097#resources: {}
ac25508ac97172018-04-18 14:23:17 +020098 # We usually recommend not to specify default resources and to leave this as a conscious
99 # choice for the user. This also increases chances charts run on environments with little
100 # resources, such as Minikube. If you do want to specify resources, uncomment the following
101 # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
102 #
103 # Example:
104 # Configure resource requests and limits
105 # ref: http://kubernetes.io/docs/user-guide/compute-resources/
106 # Minimum memory for development is 2 CPU cores and 4GB memory
107 # Minimum memory for production is 4 CPU cores and 8GB memory
Determe, Sebastien (sd378r)d600a8d2018-06-01 11:27:49 +0200108resources:
Sylvain Desbureaux45fba762018-11-23 11:35:46 +0100109 small:
110 limits:
111 cpu: 1
112 memory: 2Gi
113 requests:
114 cpu: 10m
115 memory: 750Mi
116 large:
117 limits:
118 cpu: 1
119 memory: 2Gi
120 requests:
121 cpu: 10m
122 memory: 750Mi
123 unlimited: {}