iac/clusters/yc-k8s-test/infrastructure/patches/kafka.yaml

40 lines
818 B
YAML

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: kafka
namespace: kafka
spec:
interval: 5m
timeout: 10m
values:
imagePullSecrets:
- regcred
kafkaUsers:
- name: admin-user
authentication:
type: scram-sha-512
- name: sarex
authentication:
type: scram-sha-512
kafka:
replicas: 1
listeners:
- name: plain
port: 9092
type: internal
tls: false
- name: tls
port: 9093
type: internal
tls: true
authentication:
type: scram-sha-512
storage:
type: jbod
volumes:
- id: 0
type: persistent-claim
size: 8Gi
deleteClaim: false
class: local-path