Skip to content

nsbno/terraform-aws-github-oidc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OIDC Role for GitHub Actions

A module to help you configure an OIDC role to use with GitHub Actions. The role allows GitHub actions to perform the following in the same AWS account as the role:

  • Read from S3 buckets

  • Write to S3 buckets

  • Publish Docker images to ECR

  • Update ECS services

Note
Using this module to update/deploy ECS services from GitHub Actions should only be used in test/staging environments. It is not recommended to use this in production environments.

Example Usage

module "oidc_role" {
  source = "github.com/nsbno/terraform-aws-github-oidc?ref=x.y.z"

  environment = var.environment
}

About

OIDC with Github Actions and AWS

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages