Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
1.11.2
-
None
-
Kubernetes
-
Adding this will simplify deploying complex Flink-based implementation on Kubernetes
-
Important
Description
A common requirement for Flink applications is usage of custom resources (Environment variables, PVCs, Secrets, configMaps, etc). For example, usage of NFS-based checkpointing, require mounting NFS volumes, access to databases might require environment variables and secrets, the ability to safely remove cluster manager deployment might require owner's reference, etc.
All of these resources can be added to created pods using Pod decorators already defined by Flink. So implementation of such support is as simple as implementing of new decorators and wiring them correctly to the appropriate factories.
Â
An implementation of such support is provided in this pull request https://github.com/apache/flink/pull/14005
Attachments
Issue Links
- duplicates
-
FLINK-15656 Support user-specified pod templates
- Closed
- relates to
-
FLINK-15656 Support user-specified pod templates
- Closed
- links to