GoogleCloudPlatform / flink-on-k8s-operator

[DEPRECATED] Kubernetes operator for managing the lifecycle of Apache Flink and Beam applications.
Apache License 2.0
658 stars 266 forks source link

Add flinkPropertiesSecret for supporting secret properties #449

Open devholic opened 3 years ago

devholic commented 3 years ago

Background

Add possibilities for mounting secret properties from Secret.

Resolves #383

Implementation strategy

As @shashken described at https://github.com/GoogleCloudPlatform/flink-on-k8s-operator/issues/383#issuecomment-747453395,

Use flinkPropertiesSecret option in CRD and mount the entire properties into a Secret like @functicons suggested.

Limitations