Add chart flink cdc session cluster chart

This commit is contained in:
wbsong111
2026-04-21 16:10:10 +09:00
parent 8aca1e74f9
commit 03460b4fa6
12 changed files with 1206 additions and 0 deletions
@@ -0,0 +1,25 @@
{{- if .Values.truststore.create }}
apiVersion: v1
kind: Secret
metadata:
name: {{ .Values.truststore.secretName }}
namespace: {{ .Release.Namespace }}
labels:
{{- include "flink-cdc-session.labels" . | nindent 4 }}
type: Opaque
data:
truststore.jks: {{ required "truststore.base64jks is required when truststore.create is true" .Values.truststore.base64jks }}
{{- end }}
{{- if and (eq .Values.checkpointStorage.storageType "gcs") .Values.checkpointStorage.gcs.create }}
---
apiVersion: v1
kind: Secret
metadata:
name: {{ .Values.checkpointStorage.gcs.credentialSecret }}
namespace: {{ .Release.Namespace }}
labels:
{{- include "flink-cdc-session.labels" . | nindent 4 }}
type: Opaque
data:
key.json: {{ required "checkpointStorage.gcs.base64json is required when checkpointStorage.gcs.create is true" .Values.checkpointStorage.gcs.base64json }}
{{- end }}