Yang Wang created FLINK-27491:
---------------------------------
Summary: Support env replacement in flink-kubernetes-operator CR
Key: FLINK-27491
URL: https://issues.apache.org/jira/browse/FLINK-27491
Project: Flink
Issue Type: Improvement
Components: Kubernetes Operator
Reporter: Yang Wang
Flink deployment resources support env interpolation natively using $()
syntax[1]. Users expected this to "just work" like other resources when using
the operator, but it does not.
It would be a great addition, simplifying job startup decision-making while
following existing conventions.
{code:java}
job:
jarURI: local:///my.jar
entryClass: my.JobMainKt
args:
- "--kafka.bootstrap.servers"
- "my.kafka.host:9093"
- "--kafka.sasl.username"
- "$(KAFKA_SASL_USERNAME)"
- "--kafka.sasl.password"
- "$(KAFKA_SASL_PASSWORD)" {code}
[1].
[https://kubernetes.io/docs/tasks/inject-data-application/_print/#use-environment-variables-to-define-arguments]
--
This message was sent by Atlassian Jira
(v8.20.7#820007)