-
Notifications
You must be signed in to change notification settings - Fork 22
/
values.yaml
191 lines (185 loc) · 5.19 KB
/
values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
## @section Logstash configuration
## Discarded if customConfig is enabled
##
logstash:
## @param logstash.urls Logstash instance URL. Multiple URLs can be specified. Defaults to http://logstash:9600
##
urls:
- "http://logstash:9600"
## @section Logstash exporter server configuration
##
server:
## @param logstash.server.host Host for the logstash exporter server
##
host: "0.0.0.0"
## @param logstash.server.port Port for the logstash exporter server
##
port: 9198
## @section Logging configuration
##
logging:
## @param logstash.logging.level Logstash exporter logging level
##
level: "info"
## @section Custom logstash-exporter configuration
## Overrides the default .logstash section
##
customConfig:
## @param customConfig.enabled Enable custom configuration
##
enabled: false
## @param customConfig.config Custom configuration
##
config: |
logstash:
servers:
- "http://logstash:9600"
## @section Image settings
##
image:
## @param image.repository Image repository
##
repository: "kuskoman/logstash-exporter"
## @param image.tag Image tag, if not set the appVersion is used
##
tag: ""
## @param image.pullPolicy Image pull policy
## Options: Always, Never, IfNotPresent
##
pullPolicy: IfNotPresent
## @param fullnameOverride Override the fullname of the chart
##
fullnameOverride: ""
## @section Deployment settings
##
deployment:
## @param deployment.replicas Number of replicas for the deployment
##
replicas: 1
## @param deployment.restartPolicy Restart policy for the deployment.
## Options: Always, OnFailure, Never
##
restartPolicy: Always
## @param deployment.annotations Additional deployment annotations
##
## Example:
## annotations:
## kubernetes.io/foo: bar
##
annotations: {}
## @param deployment.labels Additional deployment labels
##
## Example:
## labels:
## foo: bar
##
labels: {}
## @param deployment.pullSecret Kubernetes secret for pulling the image
##
pullSecret: []
## @param deployment.resources Resource requests and limits
##
resources: {}
## @param deployment.nodeSelector Node selector for the deployment
##
nodeSelector: {}
## @param deployment.tolerations Tolerations for the deployment
##
tolerations: []
## @param deployment.podAnnotations Additional pod annotations
##
podAnnotations: {}
## @param deployment.podLabels Additional pod labels
##
podLabels: {}
## @param deployment.affinity Affinity for the deployment
##
affinity: {}
## @param deployment.env Additional environment variables
##
env: {}
## @param deployment.envFrom Additional environment variables from config maps or secrets
##
envFrom: []
## @param deployment.priorityClassName Priority class name for the deployment
##
priorityClassName: ""
## @param deployment.dnsConfig DNS configuration for the deployment
##
dnsConfig: {}
## @param deployment.securityContext Security context for the deployment
##
securityContext: {}
## @param deployment.podSecurityContext Security context for the deployment that only applies to the pod
##
podSecurityContext: {}
## @param deployment.containerSecurityContext Security context for the deployment that only applies to the container
##
containerSecurityContext: {}
## @section Liveness probe settings
##
livenessProbe:
httpGet:
## @param deployment.livenessProbe.httpGet.path Path for liveness probe
##
path: /health
## @param deployment.livenessProbe.httpGet.port Port for liveness probe
##
port: 9198
## @param deployment.livenessProbe.initialDelaySeconds Initial delay for liveness probe
##
initialDelaySeconds: 30
## @param deployment.livenessProbe.periodSeconds Period for liveness probe
##
periodSeconds: 10
## @param deployment.livenessProbe.timeoutSeconds Timeout for liveness probe
##
timeoutSeconds: 5
## @param deployment.livenessProbe.successThreshold Success threshold for liveness probe
##
successThreshold: 1
## @param deployment.livenessProbe.failureThreshold Failure threshold for liveness probe
##
failureThreshold: 3
## @param deployment.readinessProbe Readiness probe configuration
##
readinessProbe: {}
## @section Rolling update settings
##
rollingUpdate:
## @param deployment.rollingUpdate.maxSurge Maximum surge for rolling update
##
maxSurge: 1
## @param deployment.rollingUpdate.maxUnavailable Maximum unavailable for rolling update
##
maxUnavailable: 0
## @section Service settings
##
service:
## @param service.type Service type
##
type: ClusterIP
## @param service.port Service port
##
port: 9198
## @param service.annotations Additional service annotations
##
annotations: {}
## @param service.labels Additional service labels
##
labels: {}
## @section ServiceAccount settings
##
serviceAccount:
## @param serviceAccount.enabled Enable service account creation
##
enabled: false
## @param serviceAccount.create Create service account
##
create: false
## @param serviceAccount.name Service account name
##
name: ""
## @param serviceAccount.annotations Additional service account annotations
##
annotations: {}