nitinda / terraform-module-aws-ecs-cluster

Terraform Module for AWS ECS Cluster

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terraform Module: terraform-module-aws-ecs-cluster


Stability: Stable

This is a stable example. It should successfully build out of the box

This examples does is built on Construct Libraries marked "Stable" and does not have any infrastructure prerequisites to build.


General

This module can be used to deploy a ECS Cluster on AWS Cloud Provider......


Prerequisites

This module needs Terraform 0.11.14 or newer. You can download the latest Terraform version from here.


Features Branches

Below we are able to check the resources that are being created as part of this module call:

From branch : terraform-11/master

  • ECS Cluster (Terraform 11 supported code)

From branch : terraform-12/master

  • ECS Cluster (Terraform 12 supported code)

Usage

Using this repo

To use this module, add the following call to your code:

module "ecs_cluster" {
  source = "git::https://github.com/nitinda/terraform-module-aws-ecs-cluster.git?ref=master"

  # Pass in relevant inputs required for this module here
  # e.g. vpc_id = "${data.terraform_remote_state.networking_shared_services.vpc_id}"

}

Inputs

The variables required in order for the module to be successfully called from the deployment repository are the following:

  • Details are in respective branch.

Outputs

General

This module has the following outputs:

  • Details are in respective branch.

Usage

In order for the variables to be accessed at module level please use the syntax below:

"${data.terraform_remote_state.<layer_name>.<output_variable_name>}"

Authors

Module maintained by Module maintained by the - Nitin Das

About

Terraform Module for AWS ECS Cluster

License:MIT License