Skip to content

Terraform Module To Bootstrap AWS IAM Role For OIDC From GitHub

Notifications You must be signed in to change notification settings

TheSoftwareHouse/aws-oidc-github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

Name Version
terraform >= 0.15

Providers

Name Version
aws n/a
tls n/a

Modules

No modules.

Resources

Name Type
aws_iam_openid_connect_provider.github resource
aws_iam_role.ci_role resource
aws_iam_role_policy_attachment.github_admin resource
aws_iam_policy_document.allow_ci data source
tls_certificate.github data source

Inputs

Name Description Type Default Required
github_org Github Trusted Organisation string n/a yes
github_repos Github Trusted Repositories list(string) [] no
github_url The URL Of The Token Endpoint For Github string "https://token.actions.githubusercontent.com" no
role_name Name Of The Role To Create string "GitHubActions" no
tags List Of Tags For Resources map(string) {} no

Outputs

No outputs.

About

Terraform Module To Bootstrap AWS IAM Role For OIDC From GitHub

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages