Hi Edgar,

this is how we've been doing it and it's working well.

apiVersion: flink.apache.org/v1beta1
kind: FlinkDeployment
metadata:
  namespace: flink
  name: redacted-job
spec:
  image: flink:1.15-java11
  flinkVersion: v1_15
  flinkConfiguration:
    taskmanager.numberOfTaskSlots: "1"
    kubernetes.env.secretKeyRef:
"env:DJANGO_TOKEN,secret:special-secret-token,key:token"


Unfortunately, I don't think this is in the docs yet.

Francis Conroy I Software Engineer

Level 1, Building B, 91 Parry Street

Newcastle NSW 2302

*P* (02) 4786 0426 Ext 233

E francis.con...@switchdin.com

www.switchdin.com




On Tue, 23 Aug 2022 at 22:54, Edgar H <kaotix...@gmail.com> wrote:

> Morning all!
>
> Recently we've been trying to migrate from some custom in-house code we've
> got to manage our k8s cluster with Flink running into the recently released
> operator.
>
> However, we found an issue when parsing environment variables into the
> arguments which are sent into the jobs - not being able to read those when
> building that - https://issues.apache.org/jira/browse/FLINK-27491
>
> Trying different workarounds we were thinking if environment variables in
> the deployment could work but still, no luck so far.
>
> So, my question is:
>
> Which is the proper way to send environment variables into Flink jobs? Is
> it even possible?
> If it isn't, are there any plans on FLINK-27491 short-term?
>
> Could it be possible to mount a file as a secret and read it from the job?
> I assume we would be in the same situation as before and not even having
> the file in the launched job.
>
> Thanks!
>

-- 
This email and any attachments are proprietary and confidential and are 
intended solely for the use of the individual to whom it is addressed. Any 
views or opinions expressed are solely those of the author and do not 
necessarily reflect or represent those of SwitchDin Pty Ltd. If you have 
received this email in error, please let us know immediately by reply email 
and delete it from your system. You may not use, disseminate, distribute or 
copy this message nor disclose its contents to anyone. 
SwitchDin Pty Ltd 
(ABN 29 154893857) PO Box 1165, Newcastle NSW 2300 Australia

Reply via email to