blob: 11f29570bd6098a960e3b0fcdfddd9ef766b80f4 [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==
Sylvain Desbureaux1694e1d2020-08-21 09:58:25 +020022 readinessImage: onap/oom/readiness:3.0.1
ac25508ac97172018-04-18 14:23:17 +020023 persistence: {}
Sylvain Desbureaux45fba762018-11-23 11:35:46 +010024flavor: small
ac25508ac97172018-04-18 14:23:17 +020025
26#################################################################
27# Application configuration defaults.
28#################################################################
29
ac25508ac97172018-04-18 14:23:17 +020030# BusyBox image
31busyboxRepository: registry.hub.docker.com
32busyboxImage: library/busybox:latest
33
34# application image
Julien Barboted56cca2018-10-22 17:53:07 +020035repository: nexus3.onap.org:10001
osgn422wfea3c092020-03-03 19:57:18 +010036image: onap/clamp-dashboard-kibana:5.0.3
ac255007f46962018-05-17 11:33:00 +020037pullPolicy: Always
ac25508ac97172018-04-18 14:23:17 +020038
39# flag to enable debugging - application support required
40debugEnabled: false
41
42# application configuration
osgn422wb561a592020-02-11 15:50:21 +010043#the 'sslEnabled flag' here below is for the kibana UI connection (web browser connection to kibana)
ac25508ac97172018-04-18 14:23:17 +020044config:
45 elasticsearchServiceName: cdash-es
46 elasticsearchPort: 9200
osgn422w6e663e42019-08-02 11:31:11 +020047 elasticUSR: kibanaserver
48 elasticPWD: kibanaserver
osgn422w10e3a8b2019-05-23 14:19:39 +020049 sslEnabled: true
50 sslPemCertFilePath: /usr/share/kibana/config/keystore/org.onap.clamp.crt.pem
51 sslPemkeyFilePath: /usr/share/kibana/config/keystore/org.onap.clamp.key.pem
ac25508ac97172018-04-18 14:23:17 +020052
53# default number of instances
54replicaCount: 1
55
56nodeSelector: {}
57
58affinity: {}
59
60# probe configuration parameters
61liveness:
62 initialDelaySeconds: 360
osgn422wb561a592020-02-11 15:50:21 +010063 periodSeconds: 30
ac25508ac97172018-04-18 14:23:17 +020064 # necessary to disable liveness probe when setting breakpoints
65 # in debugger so K8s doesn't restart unresponsive container
66 enabled: true
67
68readiness:
osgn422wb561a592020-02-11 15:50:21 +010069 initialDelaySeconds: 360
70 periodSeconds: 30
71
72#internal ssl security scheme for elasticsearch connection mainly
73security:
74 ssl:
75 enabled: true
ac25508ac97172018-04-18 14:23:17 +020076
77service:
78 #Example service definition with external, internal and node ports.
79 #Services may use any combination of ports depending on the 'type' of
80 #service being defined.
81 type: NodePort
82 name: cdash-kibana
83 portName: cdash-kibana-http
84 externalPort: 5601
85 internalPort: 5601
86 nodePort: 90
87ingress:
88 enabled: false
Sylvain Desbureaux06155352020-05-04 11:50:08 +020089 service:
90 - baseaddr: "cdash-kibana"
91 name: "cdash-kibana"
92 port: 5601
93 config:
94 ssl: "redirect"
ac25508ac97172018-04-18 14:23:17 +020095
Determe, Sebastien (sd378r)d600a8d2018-06-01 11:27:49 +020096#resources: {}
ac25508ac97172018-04-18 14:23:17 +020097 # We usually recommend not to specify default resources and to leave this as a conscious
98 # choice for the user. This also increases chances charts run on environments with little
99 # resources, such as Minikube. If you do want to specify resources, uncomment the following
100 # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
101 #
102 # Example:
103 # Configure resource requests and limits
104 # ref: http://kubernetes.io/docs/user-guide/compute-resources/
105 # Minimum memory for development is 2 CPU cores and 4GB memory
106 # Minimum memory for production is 4 CPU cores and 8GB memory
Determe, Sebastien (sd378r)d600a8d2018-06-01 11:27:49 +0200107resources:
Sylvain Desbureaux45fba762018-11-23 11:35:46 +0100108 small:
109 limits:
110 cpu: 1
111 memory: 2Gi
112 requests:
113 cpu: 10m
114 memory: 750Mi
115 large:
116 limits:
117 cpu: 1
118 memory: 2Gi
119 requests:
120 cpu: 10m
121 memory: 750Mi
122 unlimited: {}