kafka-cluster

This commit is contained in:
ychangkim
2025-12-24 14:52:12 +09:00
parent 288d200187
commit 989ec06228
3 changed files with 19 additions and 0 deletions
+5
View File
@@ -39,6 +39,11 @@ config:
numPartitions: 3 numPartitions: 3
deleteTopicEnable: true deleteTopicEnable: true
internalListener:
enabled: true
port: 9094
tls: true
oauth: oauth:
keycloakUrl: "https://keycloak.example.com" keycloakUrl: "https://keycloak.example.com"
keycloakRealm: "your-realm" keycloakRealm: "your-realm"
@@ -40,6 +40,14 @@ spec:
tlsTrustedCertificates: tlsTrustedCertificates:
- secretName: {{ .Values.oauth.tlsSecretName }} - secretName: {{ .Values.oauth.tlsSecretName }}
certificate: {{ .Values.oauth.tlsCertificate }} certificate: {{ .Values.oauth.tlsCertificate }}
{{- if .Values.internalListener.enabled }}
- name: internal
type: cluster-ip
port: {{ .Values.internalListener.port }}
tls: {{ .Values.internalListener.tls }}
authentication:
type: scram-sha-512
{{- end }}
config: config:
offsets.topic.replication.factor: {{ .Values.config.offsetsTopicReplicationFactor }} offsets.topic.replication.factor: {{ .Values.config.offsetsTopicReplicationFactor }}
transaction.state.log.replication.factor: {{ .Values.config.transactionStateLogReplicationFactor }} transaction.state.log.replication.factor: {{ .Values.config.transactionStateLogReplicationFactor }}
+6
View File
@@ -51,6 +51,12 @@ listener:
port: 9093 port: 9093
tls: false tls: false
# Internal listener configuration
internalListener:
enabled: false
port: 9094
tls: true
# OAuth/Keycloak configuration # OAuth/Keycloak configuration
oauth: oauth:
keycloakUrl: "" keycloakUrl: ""