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

S3 STS support #208

Open
ianwatsonrh opened this issue May 4, 2020 · 0 comments
Open

S3 STS support #208

ianwatsonrh opened this issue May 4, 2020 · 0 comments

Comments

@ianwatsonrh
Copy link

It is possible to configure S3 stores to make use of STS to gain temporary S3 credentials.

This is used when integrating into protocols such as OpenID connect or SAML into S3.

In order to support STS we require that the Quay code accepts a S3 Security Token.

We then also need to cycle the credentials on a continued basis.

The operator is a good fit for this as it can watch for when the token is going to expire, retrieve a new token from the OpenID connect provider, create the temporary credentials, inject these as a secret, instruct Quay to reload its secret.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant