@@ -9,26 +9,26 @@ parseable:
9
9
# # Please note that highAvailability is not supported in local mode
10
10
highAvailability :
11
11
enabled : false
12
- ingestor :
13
- affinity : {}
12
+ ingestor :
13
+ affinity : { }
14
14
# podAntiAffinity:
15
15
# requiredDuringSchedulingIgnoredDuringExecution:
16
16
# - labelSelector:
17
17
# matchLabels:
18
18
# app: parseable
19
- # component: ingestor
20
- # topologyKey: kubernetes.io/hostname
19
+ # component: ingestor
20
+ # topologyKey: kubernetes.io/hostname
21
21
port : 8000
22
22
extraLabels :
23
23
app : parseable
24
- podAnnotations : {}
25
- nodeSelector : {}
26
- tolerations : []
24
+ podAnnotations : { }
25
+ nodeSelector : { }
26
+ tolerations : [ ]
27
27
labels :
28
28
app : parseable
29
29
component : ingestor
30
30
count : 3
31
- env :
31
+ env :
32
32
RUST_LOG : warn
33
33
# # Use this endpoint to send events to ingestors
34
34
# # Console (UI) is available on the other service (that points to the query pod)
@@ -85,8 +85,8 @@ parseable:
85
85
storageClass : " "
86
86
accessMode : ReadWriteOnce
87
87
size : 5Gi
88
- # # enabling the disk on querier adds the hot-tier.
89
- # # local-store is not supported on hot-tier.
88
+ # # enabling the disk on querier adds the hot-tier.
89
+ # # local-store is not supported on hot-tier.
90
90
querier :
91
91
enabled : false
92
92
storageClass : " "
@@ -155,16 +155,16 @@ parseable:
155
155
serviceAccount :
156
156
create : true
157
157
name : " parseable"
158
- annotations : {}
159
- nodeSelector : {}
158
+ annotations : { }
159
+ nodeSelector : { }
160
160
service :
161
161
type : ClusterIP
162
162
port : 80
163
163
readinessProbe :
164
164
httpGet :
165
165
path : /api/v1/readiness
166
166
port : 8000
167
- toleration : []
167
+ toleration : [ ]
168
168
resources :
169
169
limits :
170
170
cpu : 500m
@@ -181,9 +181,9 @@ parseable:
181
181
repository : busybox
182
182
tag : latest
183
183
pullPolicy : IfNotPresent
184
- command : []
185
- args : []
186
- env :
184
+ command : [ ]
185
+ args : [ ]
186
+ env :
187
187
RUST_LOG : warn
188
188
ports : 8000
189
189
volumeMounts :
@@ -217,39 +217,99 @@ parseable:
217
217
fsGroupChangePolicy : " Always"
218
218
nameOverride : " "
219
219
fullnameOverride : " "
220
- nodeSelector : {}
221
- affinity : {}
220
+ affinity : { }
222
221
podLabels :
223
222
app : parseable
224
223
component : query
225
- tolerations : []
224
+ tolerations : [ ]
226
225
# # Use this section to create ServiceMonitor object for
227
226
# # this Parseable deployment. Read more on ServiceMonitor
228
227
# # here: https://prometheus-operator.dev/docs/api-reference/api/#monitoring.coreos.com/v1.ServiceMonitor
229
228
metrics :
230
229
serviceMonitor :
231
230
enabled : false
232
- labels : {}
231
+ labels : { }
233
232
namespace : " "
234
233
spec :
235
234
jobLabel : " "
236
- targetLabels : []
237
- podTargetLabels : []
238
- endpoints : []
239
- selector : {}
240
- namespaceSelector : {}
235
+ targetLabels : [ ]
236
+ podTargetLabels : [ ]
237
+ endpoints : [ ]
238
+ selector : { }
239
+ namespaceSelector : { }
241
240
sampleLimit : 0
242
- scrapeProtocols : []
241
+ scrapeProtocols : [ ]
243
242
targetLimit : 0
244
243
labelLimit : 0
245
244
labelNameLengthLimit : 0
246
245
labelValueLengthLimit : 0
247
246
keepDroppedTargets : 0
248
- attachMetadata : {}
247
+ attachMetadata : { }
249
248
scrapeClass : " "
250
- bodySizeLimit : {}
249
+ bodySizeLimit : { }
250
+ kafkaConnector :
251
+ enabled : false
252
+ env :
253
+ # General Kafka Configuration
254
+ P_KAFKA_BOOTSTRAP_SERVERS : " my-kafka.kafka.svc.cluster.local:9092" # Comma-separated list of Kafka bootstrap servers
255
+ P_KAFKA_PARTITION_LISTENER_CONCURRENCY : " 2" # Number of parallel threads for Kafka partition listeners
256
+ P_KAFKA_CONSUMER_TOPICS : " test-log-stream-0,test-log-stream-1"
257
+ # P_KAFKA_CLIENT_ID: "parseable-connect" # Client ID for Kafka connection
258
+ # P_CONNECTOR_BAD_DATA_POLICY: "fail" # Default Policy for handling bad data
259
+
260
+ # Consumer Configurations. These config are Default Parseable KafkaConnector configs. Change only if necessary.
261
+ # P_KAFKA_CONSUMER_GROUP_ID: "parseable-connect-cg"
262
+ # P_KAFKA_CONSUMER_BUFFER_SIZE: "10000"
263
+ # P_KAFKA_CONSUMER_BUFFER_TIMEOUT: "10000ms"
264
+ # P_KAFKA_CONSUMER_SESSION_TIMEOUT: "60000"
265
+ # P_KAFKA_CONSUMER_HEARTBEAT_INTERVAL: "3000"
266
+ # P_KAFKA_CONSUMER_PARTITION_STRATEGY: "roundrobin,range"
267
+ # P_KAFKA_CONSUMER_MAX_POLL_INTERVAL: "300000"
268
+ # P_KAFKA_CONSUMER_ENABLE_AUTO_OFFSET_STORE: "true"
269
+ # P_KAFKA_CONSUMER_AUTO_OFFSET_RESET: "earliest"
270
+ # P_KAFKA_CONSUMER_FETCH_MIN_BYTES: "1"
271
+ # P_KAFKA_CONSUMER_FETCH_MAX_BYTES: "52428800"
272
+ # P_KAFKA_CONSUMER_FETCH_MAX_WAIT: "500"
273
+ # P_KAFKA_CONSUMER_MAX_PARTITION_FETCH_BYTES: "1048576"
274
+ # P_KAFKA_CONSUMER_QUEUED_MIN_MESSAGES: "100000"
275
+ # P_KAFKA_CONSUMER_QUEUED_MAX_MESSAGES_KBYTES: "65536"
276
+ # P_KAFKA_CONSUMER_ENABLE_PARTITION_EOF: "false"
277
+ # P_KAFKA_CONSUMER_CHECK_CRCS: "false"
278
+ # P_KAFKA_CONSUMER_ISOLATION_LEVEL: "read_committed"
279
+ # P_KAFKA_CONSUMER_FETCH_MESSAGE_MAX_BYTES: "1048576"
280
+ # P_KAFKA_CONSUMER_STATS_INTERVAL: "10000"
281
+
282
+ # Security Configuration Options - By Default PLAINTEXT
283
+
284
+ # Option 1: SSL Encryption Only
285
+ # P_KAFKA_SECURITY_PROTOCOL: "SSL"
286
+ # P_KAFKA_SSL_CA_LOCATION: "/etc/ssl/certs/ca-certificates.crt"
287
+ # P_KAFKA_SSL_CERTIFICATE_LOCATION: "/etc/ssl/certs/client-cert.pem"
288
+ # P_KAFKA_SSL_KEY_LOCATION: "/etc/ssl/private/client-key.pem"
289
+ # P_KAFKA_SSL_KEY_PASSWORD: "my-key-password" # Optional: only if key is password protected
290
+
291
+ # Option 2: SASL Authentication with SSL Encryption
292
+ # P_KAFKA_SECURITY_PROTOCOL: "SASL_SSL"
293
+ # P_KAFKA_SSL_CA_LOCATION: "/etc/ssl/certs/ca-certificates.crt"
294
+ # P_KAFKA_SASL_MECHANISM: "SCRAM-SHA-512" # Can also be PLAIN, SCRAM-SHA-256, or GSSAPI
295
+ # P_KAFKA_SASL_USERNAME: "kafka-user"
296
+ # P_KAFKA_SASL_PASSWORD: "kafka-password"
297
+
298
+ # Option 3: SASL Authentication without Encryption
299
+ # P_KAFKA_SECURITY_PROTOCOL: "SASL_PLAINTEXT"
300
+ # P_KAFKA_SASL_MECHANISM: "PLAIN" # Can also be SCRAM-SHA-256, SCRAM-SHA-512, or GSSAPI
301
+ # P_KAFKA_SASL_USERNAME: "kafka-user"
302
+ # P_KAFKA_SASL_PASSWORD: "kafka-password"
303
+
304
+ # Option 4: OAuth Bearer Token Authentication (Not supported yet)
305
+ # P_KAFKA_SECURITY_PROTOCOL: "SASL_SSL"
306
+ # P_KAFKA_SASL_MECHANISM: "OAUTHBEARER"
307
+ # P_KAFKA_OAUTH_TOKEN_ENDPOINT: "https://oauth.example.com/token"
308
+ # P_KAFKA_OAUTH_CLIENT_ID: "kafka-client"
309
+ # P_KAFKA_OAUTH_CLIENT_SECRET: "client-secret"
310
+ # P_KAFKA_OAUTH_SCOPE: "kafka-access" # Optional: only if required by OAuth provider
251
311
252
- # Default values for Vector
312
+ # # Default values for Vector
253
313
# See Vector helm documentation to learn more:
254
314
# https://vector.dev/docs/setup/installation/package-managers/helm/
255
315
vector :
@@ -259,7 +319,7 @@ vector:
259
319
image :
260
320
repository : timberio/vector
261
321
pullPolicy : IfNotPresent
262
- pullSecrets : []
322
+ pullSecrets : [ ]
263
323
tag : " "
264
324
sha : " "
265
325
replicas : 1
@@ -272,7 +332,7 @@ vector:
272
332
create : true
273
333
serviceAccount :
274
334
create : true
275
- annotations : {}
335
+ annotations : { }
276
336
name :
277
337
automountToken : true
278
338
podLabels :
@@ -284,13 +344,13 @@ vector:
284
344
service :
285
345
enabled : true
286
346
type : " ClusterIP"
287
- annotations : {}
288
- topologyKeys : []
289
- ports : []
347
+ annotations : { }
348
+ topologyKeys : [ ]
349
+ ports : [ ]
290
350
externalTrafficPolicy : " "
291
351
loadBalancerIP : " "
292
352
ipFamilyPolicy : " "
293
- ipFamilies : []
353
+ ipFamilies : [ ]
294
354
serviceHeadless :
295
355
enabled : true
296
356
dnsPolicy : ClusterFirst
@@ -353,7 +413,7 @@ fluent-bit:
353
413
tag : latest
354
414
serviceAccount :
355
415
create : true
356
- annotations : {}
416
+ annotations : { }
357
417
name :
358
418
rbac :
359
419
create : true
@@ -364,8 +424,8 @@ fluent-bit:
364
424
type : ClusterIP
365
425
port : 2020
366
426
loadBalancerClass :
367
- loadBalancerSourceRanges : []
368
- labels : {}
427
+ loadBalancerSourceRanges : [ ]
428
+ labels : { }
369
429
livenessProbe :
370
430
httpGet :
371
431
path : /
@@ -457,7 +517,7 @@ fluent-bit:
457
517
Password {{ .Values.serverPassword }}
458
518
Stream k8s-events
459
519
460
- upstream : {}
520
+ upstream : { }
461
521
462
522
customParsers : |
463
523
[PARSER]
0 commit comments