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] Setup persistent S3 bucket for openscapes #3694

Closed
yuvipanda opened this issue Feb 3, 2024 · 3 comments · Fixed by #3832
Closed

[Support] Setup persistent S3 bucket for openscapes #3694

yuvipanda opened this issue Feb 3, 2024 · 3 comments · Fixed by #3832
Assignees
Labels
support Issues that track Freshdesk tickets

Comments

@yuvipanda
Copy link
Member

The Freshdesk ticket link

https://2i2c.freshdesk.com/a/tickets/1278

Ticket request type

Feature Request

Ticket impact

🟨 Medium

Short ticket description

This also came out of #3614

Setup a persistent S3 bucket for use by users on this hub.

(Optional) Investigation results

#3273 is related, and may need to be resolved first.

@yuvipanda yuvipanda added the support Issues that track Freshdesk tickets label Feb 3, 2024
@github-project-automation github-project-automation bot moved this to Needs Shaping / Refinement in DEPRECATED Engineering and Product Backlog Feb 3, 2024
@yuvipanda
Copy link
Member Author

yuvipanda commented Feb 6, 2024

This needs #3273 first.

Once that is done, it can simply follow https://infrastructure.2i2c.org/howto/features/buckets/

@yuvipanda
Copy link
Member Author

We don't actually need #3273 here I think - we can just follow the current instructions as they are.

@sgibson91
Copy link
Member

PR #3832 is ready for review and has been deployed to the staging hub for testing

@github-project-automation github-project-automation bot moved this from Needs Shaping / Refinement to Complete in DEPRECATED Engineering and Product Backlog Mar 25, 2024
yuvipanda added a commit to yuvipanda/pilot-hubs that referenced this issue Mar 25, 2024
Without this, 2i2c-org#3694
does not quite take, as the `user-sa` service account is not
attached to the user pod.

This unifies all our infrastructure so nobody is using service
accounts created by `eksctl`. Since openscapes is *just about*
to start using S3, this is a good time to make sure it's
set up in a standard way.

Fixes 2i2c-org#3273
yuvipanda added a commit to yuvipanda/pilot-hubs that referenced this issue Mar 25, 2024
Without this, 2i2c-org#3694
does not quite take, as the `user-sa` service account is not
attached to the user pod.

This unifies all our infrastructure so nobody is using service
accounts created by `eksctl`. Since openscapes is *just about*
to start using S3, this is a good time to make sure it's
set up in a standard way.

Fixes 2i2c-org#3273
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
support Issues that track Freshdesk tickets
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

2 participants