ap-terraform-app-cicd-resources module to combine ap-terraform-ecr-repository, ap-terraform-app-github-repo and ap-terraform-app-deployment-role modules
Note: This module has no provider requirements but the modules called require
github >=4.0
aws ~>3.71.0
Name | Version |
---|---|
terraform | >= 0.14.0 |
No providers.
Name | Source | Version |
---|---|---|
deployment_role | git@github.com:ministryofjustice/ap-terraform-app-deployment-role.git | v1.2.0 |
ecr_repository | git@github.com:ministryofjustice/ap-terraform-ecr-repository.git | v1.1.0 |
github_repo | git@github.com:ministryofjustice/ap-terraform-app-github-repo.git | v1.7.0 |
No resources.
Name | Description | Type | Default | Required |
---|---|---|---|---|
admin_team | Name of the admin team | string |
n/a | yes |
application_name | Name of the ECRand git repository. | string |
n/a | yes |
description | Description for the repository | string |
n/a | yes |
maintainer_team | Name of the maintainer team | string |
n/a | yes |
openid_connect_provider_arn | The ARN of the AWS IAM OpenID connect provider | string |
n/a | yes |
organisation | The name of the GitHub organisation or user | string |
n/a | yes |
permissions_boundary | ARN of the policy that is used to set the permissions boundary for the role | string |
n/a | yes |
pull_arns | List of IAM ARNs that can push and pull images and tags. | list(string) |
n/a | yes |
tags | A map of tags to add to the resources | map(string) |
{} |
no |
template_owner | Name of the organisation owning the template repository | string |
n/a | yes |
template_repository | Name of the template repository to use | string |
n/a | yes |
No outputs.