AWS recently added a new way of authenticating to AWS APIs for Kubernetes Pods called IRSA. For this to work, the aws sdk being used needs to support two environment variables called AWS_WEB_IDENTITY_TOKEN_FILE and AWS_ROLE_ARN. The support for the same has been added in Ruby SDK version3.65.0 as mentioned here. fluent-plugin-s3 then needs to add support for passing these variables in the dsl
AWS recently added a new way of authenticating to AWS APIs for Kubernetes Pods called IRSA. For this to work, the aws sdk being used needs to support two environment variables called
AWS_WEB_IDENTITY_TOKEN_FILE
andAWS_ROLE_ARN
. The support for the same has been added in Ruby SDK version3.65.0
as mentioned here.fluent-plugin-s3
then needs to add support for passing these variables in the dsl