blob: add854717a33cad177ad1a3bf93e064dc58c59d6 [file] [log] [blame]
BorislavG5f3b6192018-03-25 18:12:38 +03001# Copyright © 2017 Amdocs, Bell Canada
Mukul7de56c82018-09-04 08:03:27 +00002# Modifications Copyright © 2018 AT&T
BorislavG5f3b6192018-03-25 18:12:38 +03003#
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.
15
16#################################################################
17# Global configuration defaults.
18#################################################################
19global:
20 nodePortPrefix: 302
Sylvain Desbureaux1694e1d2020-08-21 09:58:25 +020021 loggingRepository: docker.elastic.co
22 loggingImage: beats/filebeat:5.5.0
BorislavG5f3b6192018-03-25 18:12:38 +030023 persistence: {}
24
25#################################################################
26# Application configuration defaults.
27#################################################################
28
29# BusyBox image
30busyboxRepository: registry.hub.docker.com
31busyboxImage: library/busybox:latest
32
33# application image
34loggingRepository: docker.elastic.co
35image: elasticsearch/elasticsearch:5.5.0
36pullPolicy: Always
37
38# flag to enable debugging - application support required
39debugEnabled: false
40
41# application configuration
42# Example:
43config: {}
44
45# default number of instances
46replicaCount: 1
47
48nodeSelector: {}
49
50affinity: {}
51
52# probe configuration parameters
53liveness:
Michael O'Brienac60aaf2018-05-23 17:25:08 -040054 initialDelaySeconds: 120
BorislavG5f3b6192018-03-25 18:12:38 +030055 periodSeconds: 10
56 # necessary to disable liveness probe when setting breakpoints
57 # in debugger so K8s doesn't restart unresponsive container
58 enabled: true
59
60readiness:
Michael O'Brienac60aaf2018-05-23 17:25:08 -040061 initialDelaySeconds: 120
BorislavG5f3b6192018-03-25 18:12:38 +030062 periodSeconds: 10
63
64## Persist data to a persitent volume
65persistence:
66 enabled: true
67
68 ## A manually managed Persistent Volume and Claim
69 ## Requires persistence.enabled: true
70 ## If defined, PVC must be created manually before volume will be bound
71 # existingClaim:
72 volumeReclaimPolicy: Retain
73
74 ## database data Persistent Volume Storage Class
75 ## If defined, storageClassName: <storageClass>
76 ## If set to "-", storageClassName: "", which disables dynamic provisioning
77 ## If undefined (the default) or set to null, no storageClassName spec is
78 ## set, choosing the default provisioner. (gp2 on AWS, standard on
79 ## GKE, AWS & OpenStack)
Sylvain Desbureauxa3e737c2019-11-05 11:47:46 +010080 accessMode: ReadWriteOnce
BorislavG5f3b6192018-03-25 18:12:38 +030081 size: 1Gi
82 mountPath: /dockerdata-nfs
83 mountSubPath: log/elasticsearch/data
84 mountSubPathLogs: log
85
86service:
BorislavG2cf26842018-04-08 17:50:07 +030087 type: NodePort
BorislavG5f3b6192018-03-25 18:12:38 +030088 name: log-es
89 externalPort: 9200
90 internalPort: 9200
BorislavG2cf26842018-04-08 17:50:07 +030091 nodePort: 54
92 type2: ClusterIP
93 name2: log-es-tcp
94 externalPort2: 9300
95 internalPort2: 9300
96
BorislavG5f3b6192018-03-25 18:12:38 +030097ingress:
98 enabled: false
Lucjan Bryndzad6322c82019-12-02 15:32:10 +010099 service:
100 - baseaddr: "loges"
101 name: "log-es"
102 port: 9200
103 config:
104 ssl: "none"
Mandeep Khinda60d36d42018-09-24 15:15:48 +0000105# Resource Limit flavor -By Default using small
vaibhavjayas659fbae2018-09-19 08:58:10 +0000106flavor: small
107# Segregation for Different environment (Small and Large)
108resources:
109 small:
110 limits:
111 cpu: 1
112 memory: 4Gi
113 requests:
114 cpu: 1
Mandeep Khinda3c134252018-09-19 23:56:37 +0000115 memory: 2Gi
vaibhavjayas659fbae2018-09-19 08:58:10 +0000116 large:
117 limits:
118 cpu: 2
119 memory: 8Gi
120 requests:
Mandeep Khinda3c134252018-09-19 23:56:37 +0000121 cpu: 1
Mandeep Khinda60d36d42018-09-24 15:15:48 +0000122 memory: 4Gi
Sylvain Desbureauxa3e737c2019-11-05 11:47:46 +0100123 unlimited: {}