Skip to content
This repository has been archived by the owner on Jan 23, 2025. It is now read-only.

sbpdvb/terraform-aws-mcaf-deploy

 
 

Repository files navigation

terraform-aws-mcaf-deploy

MCAF deployment module.

Terraform module usage

Requirements

Name Version
aws >= 3.0

Providers

Name Version
aws >= 3.0
github n/a
null n/a

Inputs

Name Description Type Default Required
subnet_ids The subnet ID list used for deployment list(string) n/a yes
tags A mapping of tags to assign to the resources map(string) n/a yes
workload_environment The environment this workload is being deployed in string n/a yes
workload_name The workload name string n/a yes
workload_repository Repository full name of the GitHub repository string n/a yes
workload_version The version of the workload to deploy string n/a yes
buildspec_functions Custom buildspec file for deploying functions string null no
buildspec_gluejobs Custom buildspec file for deploying gluejobs string null no
environment_variables Environment variables for the build and deploy scripts. Valid values for type: PARAMETER_STORE, PLAINTEXT.
map(
object({
type = string
value = string
})
)
{} no
gluejob_iam_role_arn IAM Role used to deploy Glue Jobs string "" no
logging Logging configuration
object({
target_bucket = string
target_prefix = string
})
null no

Outputs

No output.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HCL 91.1%
  • Go 8.2%
  • Makefile 0.7%