Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support COGs on S3 with 'IAM roles for service accounts' authentication #332

Merged
merged 1 commit into from
May 26, 2023

Conversation

groldan
Copy link
Member

@groldan groldan commented May 26, 2023

Upgrade AWS SDK 2.9.24 -> 2.20.73, transitive from gs-cog -> imageio-ext-cog-rangereader-s3, to support authentication through "IAM roles for service accounts".

The minimum required version is 2.10.11, as indicated here: https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts-minimum-sdk.html

This allows to use COG URI's without additional credentials configuration, as currently done for public/secrete keys, with additional support for IAM service accounts.

This can be reverted once the upstream PR on imageio-ext makes it mainstream: geosolutions-it/imageio-ext#285

Upgrade AWS SDK `2.9.24` -> `2.20.73`, transitive from
`gs-cog` -> `imageio-ext-cog-rangereader-s3`, to support
authentication through "IAM roles for service accounts".

The minimum required version is `2.10.11`, as indicated here:
https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts-minimum-sdk.html

This allows to use COG URI's without additional credentials
configuration, as currently done for public/secrete keys, with
additional support for IAM service accounts.

This can be reverted once the upstream PR on imageio-ext makes it
mainstream: geosolutions-it/imageio-ext#285
@groldan groldan added the feature New feature label May 26, 2023
@groldan groldan merged commit d4fabcb into geoserver:main May 26, 2023
@groldan groldan deleted the feature/cog_s3_service_account_auth branch May 26, 2023 20:42
@groldan groldan changed the title Suport COGs on S3 with 'IAM roles for service accounts' authentication Support COGs on S3 with 'IAM roles for service accounts' authentication May 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant