iac/clusters/yc-k8s-test/infrastructure/patches/kafka.yaml
2026-04-14 12:51:28 +03:00

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