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

[release-1.23] Switch from Google Buckets to AWS S3 Buckets #6571

Merged
merged 3 commits into from Nov 29, 2022

Conversation

brandond
Copy link
Contributor

Proposed Changes

The Google storage account will be deactivated soon by the end of Nov 2022. So, we need to shift AWS s3. This PR makes it possible

Types of Changes

New Feature - storing build artifacts and logs into amazon s3 bucket

Verification

  1. The old artifacts are shifted from Google storage to Amazon S3. You can look at rancher-internal account in AWS -> https://s3.console.aws.amazon.com/s3/buckets/k3s-ci-builds.
  2. @ivan-claire Could you also confirm the artifacts in AWS are up to date with the google storage bucket?
  3. The Drone secrets are added to drone-publish pipeline by @ivan-claire who is part of eio team. Can you confirm ?

Linked Issues

rohitsakala and others added 3 commits November 28, 2022 22:18
* Add python pip pakacge to install aws cli

Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>

* Upload build artifacts to aws s3 instead of gcp bucket

Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>

* Upload logs to aws s3 instead of google buckets

Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>

* Replace gcloud auth with aws credentials for artifact uploading to buckets

Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>

* Replace usage of google bucket with aws s3 buckets

Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>

Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>
(cherry picked from commit 4e2e91e)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 16fa128)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 953c769)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
@brandond brandond requested a review from a team as a code owner November 28, 2022 22:27
@brandond brandond merged commit 0471edf into k3s-io:release-1.23 Nov 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants