40 lines
818 B
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
|