-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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 primary storage only supports EC2 instance roles or env for dynamic access keys #24699
Closed
Labels
Comments
Imajie
added
0. Needs triage
Pending check for reproducibility or if it fits our roadmap
enhancement
labels
Dec 14, 2020
Imajie
pushed a commit
to Imajie/server
that referenced
this issue
Dec 14, 2020
Imajie
pushed a commit
to Imajie/server
that referenced
this issue
Dec 14, 2020
…S3 buckets Signed-off-by: James Letendre <james.letendre@gmail.com>
Merged
cuppett
removed
the
0. Needs triage
Pending check for reproducibility or if it fits our roadmap
label
Jan 31, 2021
rullzer
added a commit
that referenced
this issue
Feb 2, 2021
Resolves #24699, Support ES2 and ECS instance providers for S3 buckets
backportbot-nextcloud bot
pushed a commit
that referenced
this issue
Feb 2, 2021
Signed-off-by: James Letendre <james.letendre@gmail.com>
rullzer
added a commit
that referenced
this issue
Feb 5, 2021
[stable21] Resolves #24699, Support ES2 and ECS instance providers for S3 buckets
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
How to use GitHub
Is your feature request related to a problem? Please describe.
It currently isn't possible to run Nextcloud in ECS and use the AWS task-role to provide access to S3. Currently leaving the access and secret keys blank will fall back to environment variables or EC2 instance role settings to obtain keys, see S3ConnectionTrait.php
Describe the solution you'd like
Rather than falling back to env and EC2 instance roles specifically, use the
CredentialProvider::defaultProvider()
which provides a sane, full list of possible fallbacks including ECS instance roles.Describe alternatives you've considered
N/A
Additional context
N/A
The text was updated successfully, but these errors were encountered: