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