# custom-values.yaml
# 실제 배포에 사용하는 환경별 오버라이드 값
# 사용법: helm install ... -f values.yaml -f custom-values.yaml

checkpointStorage:
  storageType: s3
  checkpointDir: s3://flink/checkpoints
  savepointDir: s3://flink/savepoints
  s3:
    endpoint: "http://minio.minio.svc.cluster.local:9000"
    pathStyleAccess: "true"
    existingSecret: minio-credentials

ingress:
  enabled: true
  host: "flink-cdc-session.example.org"
  className: kong
  annotations:
    cert-manager.io/cluster-issuer: root-ca-issuer
    cert-manager.io/duration: 8760h
    cert-manager.io/renew-before: 720h
    konghq.com/protocols: https
    konghq.com/https-redirect-status-code: "301"

truststore:
  enabled: true
  secretName: flink-truststore

# Session Cluster만 먼저 배포. RUNNING 확인 후 job.enabled: true로 upgrade.
job:
  enabled: false
