Add service account and role/rolebinding

This commit is contained in:
wbsong111
2026-04-23 16:30:38 +09:00
parent ed0542e36d
commit d31a1fae18
8 changed files with 168 additions and 23 deletions
@@ -4,7 +4,12 @@ image:
pullPolicy: Always
flinkVersion: v1_20
serviceAccount: flink
serviceAccount:
create: true
name: "" # defaults to fullname (release name) when empty
rbac:
create: true
ingress:
enabled: false
@@ -64,10 +69,10 @@ truststore:
# enabled: true → 외부 JKS를 사용. 싱크/소스 엔드포인트가 사설 CA 인증서를 사용할 때 필요.
# enabled: false → 외부 JKS 미사용. 모든 엔드포인트가 공인 CA 인증서를 사용할 때 설정.
# JVM 기본 cacerts로 TLS 검증을 수행하며, truststore Secret도 불필요.
enabled: true
secretName: flink-truststore
enabled: false
password: changeit
create: false
secretName: "" # 기존 Secret 이름 지정 시 사용. 비어있으면 <fullname>-flink-truststore 사용
# create: true 시 필요: base64 인코딩된 truststore.jks 파일 내용
# base64jks: ""