[jira] [Created] (FLINK-1427) Configuration through environment variables

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-1427) Configuration through environment variables

Shang Yuanchun (Jira)
Max Michels created FLINK-1427:
----------------------------------

             Summary: Configuration through environment variables
                 Key: FLINK-1427
                 URL: https://issues.apache.org/jira/browse/FLINK-1427
             Project: Flink
          Issue Type: Improvement
          Components: Local Runtime
         Environment: Deployment
            Reporter: Max Michels
            Priority: Minor


Like Hadoop or Spark, etc. Flink should support configuration via shell environment variables. In cluster setups, this makes things a lot easier because writing config files can be omitted. Many automation tools (e.g. Google's bdutil) use (or abuse) this feature.

For example, to set up the task manager heap size, we would run `export FLINK_TASKMANAGER_HEAP=4096` before starting the task manager on a node to set the heap memory size to 4096MB.

Environment variables should overwrite the regular config entries.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)