[ https://issues.apache.org/jira/browse/FLINK-17077?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17110019#comment-17110019 ]
Eui Heo commented on FLINK-17077: --------------------------------- In either case, flink-conf.yaml is mounted only with the configMap. If the runtime properties need to be added, pod initContainer copy the read-only flink-conf.yaml mounted with the configMap to another location and it is written additionally by the docker-entrypoint script. > FLINK_CONF_DIR environment variable to locate flink-conf.yaml in Docker > container > --------------------------------------------------------------------------------- > > Key: FLINK-17077 > URL: https://issues.apache.org/jira/browse/FLINK-17077 > Project: Flink > Issue Type: Improvement > Components: Deployment / Docker > Reporter: Eui Heo > Assignee: Eui Heo > Priority: Major > Labels: Kubernetes, docker > > To use flink-conf.yaml outside Flink home directory, we should use > FLINK_CONF_DIR. > But despite of FLINK_CONF_DIR is provided, docker-entrypoint.sh in official > flink-docker doesn't know FLINK_CONF_DIR and it is ignored when append > additional flink properties to flink-conf.yaml. It would be good to use > FLINK_CONF_DIR for the location of flink-conf.yaml, if user provide it. > https://github.com/apache/flink-docker/blob/master/docker-entrypoint.sh#L23 -- This message was sent by Atlassian Jira (v8.3.4#803005)