40 lines
848 B
YAML
40 lines
848 B
YAML
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: kafka
|
|
namespace: kafka
|
|
spec:
|
|
interval: 5m
|
|
timeout: 10m
|
|
values:
|
|
global:
|
|
imagePullSecrets:
|
|
- regcred
|
|
defaultStorageClass: local-path
|
|
image:
|
|
pullSecrets:
|
|
- regcred
|
|
controller:
|
|
replicaCount: 1
|
|
persistence:
|
|
size: 8Gi
|
|
storageClass: local-path
|
|
broker:
|
|
replicaCount: 0
|
|
listeners:
|
|
client:
|
|
protocol: SASL_SSL
|
|
sasl:
|
|
managedExistingSecret:
|
|
enabled: true
|
|
existingSecret: kafka-kafka-contour-user-passwords
|
|
enabledMechanisms: PLAIN,SCRAM-SHA-512
|
|
interBrokerMechanism: PLAIN
|
|
controllerMechanism: PLAIN
|
|
client:
|
|
users:
|
|
- sarex
|
|
passwords: ""
|
|
tls:
|
|
passwordsSecret: kafka-kafka-contour-tls-passwords
|