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

Use OIDC to assume role to publish lambdas to s3 #82

Merged
merged 2 commits into from
Apr 2, 2023

Conversation

triarius
Copy link
Contributor

@triarius triarius commented Mar 31, 2023

The pipeline for buildkite-agent-scaler used to run some steps on the "deploy" agents, but it should not anymore and is broken anyway.

This is part of a series of PRs to allow agents with fewer privileges to use OIDC to assume a role to do the same thing, but only for the buildkite/buildkite-agent-scaler pipeline.

This follows a pattern established by @yob and the foundation team that was successful for buildkite/buildkite-agent-metrics and is documented here

This PR is step 4 in that comment.

Also I applied go fmt because it kept geting in the way while I was developing #81. I'll incorporate it into the pipeline in a latter PR.

@triarius triarius requested review from a team March 31, 2023 09:35
@triarius triarius merged commit ebf0d22 into master Apr 2, 2023
@triarius triarius deleted the pdp-777-fix-ci-for-buildkite-agent-scaler branch April 2, 2023 08:27
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.

2 participants