morozov commented on PR #12695:
URL: https://github.com/apache/iceberg/pull/12695#issuecomment-2773821450

   > @morozov did you try using the environment variables in the k8s pod config 
or mounting a credentials file to configure these values?
   
   Mounting credentials wasn't an option. The application in question was a 
Flink application running in Kubernetes. The logic creation of Flink resources 
by that application was out of my control. In a non-development setup, it would 
run in a Kubernetes cluster whose pods were authorized to assume a role.
   
   As for the environment variables, the same constraint applies. A Flink 
application that interacts with an Iceberg catalog is configured via a set of 
parameters (e.g. `client.assume-role.arn`). This is how I would expect to be 
able to pass static credentials.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to