An open API service indexing awesome lists of open source software.

https://github.com/armakuni/terraform-aws-github-actions-oidc-provider

A Terraform module which creates a OIDC Provider configured to allow connection to AWS from Github Actions.
https://github.com/armakuni/terraform-aws-github-actions-oidc-provider

aws github-actions infrastrcuture oidc terraform

Last synced: 5 months ago
JSON representation

A Terraform module which creates a OIDC Provider configured to allow connection to AWS from Github Actions.

Awesome Lists containing this project

README

          

# AWS Github Actions OIDC Provider Terraform Module

This module creates a OIDC Provider configured to allow connection to AWS from Github Actions.

You can then use this to create roles to allow your repositories to access your AWS account.
We have created a separate [terraform-aws-github-actions-oidc](https://github.com/armakuni/terraform-aws-github-actions-oidc) module for this purpose.

## Requirements

No requirements.

## Providers

| Name | Version |
|------|---------|
| [aws](#provider\_aws) | n/a |

## Modules

No modules.

## Resources

| Name | Type |
|------|------|
| [aws_iam_openid_connect_provider.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_openid_connect_provider) | resource |

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [github\_thumbprint](#input\_github\_thumbprint) | GitHub OpenID TLS certificate thumbprint (the default is the current value) | `string` | `"6938fd4d98bab03faadb97b34396831e3780aea1"` | no |

## Outputs

| Name | Description |
|------|-------------|
| [arn](#output\_arn) | n/a |