blob: 12bf03e06e4889524e112e06bbce46d52f96a1f8 [file] [log] [blame]
Kiran Kamineni0e87f092018-09-17 15:17:18 -07001# Copyright 2018 Intel Corporation, Inc
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#################################################################
18global:
19 nodePortPrefix: 302
Sylvain Desbureaux1694e1d2020-08-21 09:58:25 +020020 readinessImage: onap/oom/readiness:3.0.1
Kiran Kamineni0e87f092018-09-17 15:17:18 -070021 loggingRepository: docker.elastic.co
22 loggingImage: beats/filebeat:5.5.0
23 busyboxRepository: registry.hub.docker.com
24 busyboxImage: library/busybox:latest
25 alertmanager:
Kiran Kamineni60f72472018-12-18 13:30:38 -080026 enabled: false
Kiran Kamineni0e87f092018-09-17 15:17:18 -070027 grafana:
Kiran Kamineni60f72472018-12-18 13:30:38 -080028 enabled: false
Kiran Kamineni0e87f092018-09-17 15:17:18 -070029 configmapReload:
30 image:
31 repository: jimmidyson/configmap-reload
32 tag: v0.2.2
33 persistence: {}
34
35pullPolicy: Always
36
37# flag to enable debugging - application support required
38debugEnabled: false
39
40#Server Configuration
41image:
42 repository: prom/prometheus
43 tag: v2.4.0
44
45server:
46 enableAdminApi: false
47
48persistence:
49 enabled: true
50 volumeReclaimPolicy: Retain
51 accessMode: ReadWriteOnce
52 size: 8Gi
53 mountPath: /dockerdata-nfs
54 mountSubPath: multicloud/prometheus/server
55 containerMountPath: /prometheus/data
56
57#Service configuration for this chart
58service:
Kiran Kamineni60f72472018-12-18 13:30:38 -080059 type: ClusterIP
Kiran Kamineni0e87f092018-09-17 15:17:18 -070060 name: multicloud-prometheus
61 portName: multicloud-prometheus
62 internalPort: 9090
Kiran Kamineni60f72472018-12-18 13:30:38 -080063 externalPort: 9090
Kiran Kamineni0e87f092018-09-17 15:17:18 -070064
65# probe configuration parameters
66liveness:
67 initialDelaySeconds: 10
68 periodSeconds: 30
69 timeoutSeconds: 30
70 # necessary to disable liveness probe when setting breakpoints
71 # in debugger so K8s doesn't restart unresponsive container
72 enabled: true
73
74readiness:
75 initialDelaySeconds: 10
76 periodSeconds: 30
77 timeoutSeconds: 30
78 enabled: true
79
80# default number of instances
81replicaCount: 1
82
83nodeSelector: {}
84
85affinity: {}
86
87ingress:
88 enabled: false
89
90flavor: small
91# Segregation for Different environment (Small and Large)
92resources:
93 small:
94 limits:
95 cpu: 1
96 memory: 4Gi
97 requests:
98 cpu: 10m
99 memory: 1Gi
100 large:
101 limits:
102 cpu: 2
103 memory: 8Gi
104 requests:
105 cpu: 20m
106 memory: 2Gi
107 unlimited: {}