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

Add aws-github-actions terraform module #41

Merged
merged 1 commit into from
Jul 31, 2024
Merged

Conversation

darkowlzz
Copy link
Contributor

@darkowlzz darkowlzz commented May 28, 2024

aws-github-actions terraform module helps create the IAM role and policy with all the necessary permissions required for running the test infrastructure, and also add the necessary secrets and variables to the github repository. It expects GitHub OIDC to be registered as the federated identity provider in the AWS account. More details can be found in the README of the module.

References about the authentication setup used here for short-lived credentials:

An example IAM policy document created by this can be found in fluxcd/pkg#775.

Part of fluxcd/flux2#4619

@darkowlzz darkowlzz added the area/terraform Terraform related issues and pull requests label May 28, 2024
@darkowlzz darkowlzz force-pushed the aws-github-actions branch from df73c22 to 9455a99 Compare May 28, 2024 13:10
@darkowlzz darkowlzz force-pushed the aws-github-actions branch 2 times, most recently from 402b755 to df1a93c Compare May 28, 2024 14:14
aws-github-actions terraform module helps create the IAM role and policy
with all the necessary permissions required for running the test
infrastructure, and also add the necessary secrets and variables to the
github repository. It expects GitHub OIDC to be registered as the
federated identity provider in the AWS account. More details can be
found in the README of the module.

Signed-off-by: Sunny <[email protected]>
@darkowlzz darkowlzz force-pushed the aws-github-actions branch from df1a93c to c74539d Compare May 28, 2024 19:05
@darkowlzz darkowlzz merged commit cc65798 into main Jul 31, 2024
2 checks passed
@darkowlzz darkowlzz deleted the aws-github-actions branch July 31, 2024 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/terraform Terraform related issues and pull requests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants