/terraform-aws-waypoint-ecs-cluster

HCP Waypoint version of an ECS cluster module

Primary LanguageHCLMIT LicenseMIT

Terraform module for an ECS cluster provisioned by HCP Waypoint

This module deploys an ECS Fargate cluster in AWS.

Enabled for Terraform Cloud no-code provisioning and designed for use by HCP Waypoint. The HCP Waypoint project name will be used to build the cluster name.

Requirements

Name Version
terraform >= 1.1.0
aws >= 4.2

Providers

Name Version
aws >= 4.2

Modules

No modules.

Resources

Name Type
aws_ecs_cluster.this resource
aws_ecs_cluster_capacity_providers.default resource

Inputs

Name Description Type Default Required
container_insights Whether to enable CloudWatch Container Insights. bool false no
default_capacity_provider Capacity provider to use by default. Valid values are FARGATE and FARGATE_SPOT. string "FARGATE" no
region The region where the resources are created. string n/a yes
waypoint_project Name of the Waypoint project which will be used to build the cluster name. string n/a yes

Outputs

Name Description
cluster_arn ARN that identifies the cluster
cluster_name Name that identifies the cluster