GitXplorerGitXplorer
r

terraform-ecs

public
6 stars
6 forks
3 issues

Commits

List of commits on branch master.
Verified
91cbcddf6a9a043783ee873432f355d6ebebd968

create security group for restricting access to instances

rroylines committed 9 years ago
Verified
872b5c8b1b8da189b0582641034fc2ee32e1516c

support sysdig

rroylines committed 9 years ago
Verified
acc2b24d319f497769f9844b11162ba12aa932a2

install kernal headers for sysdig

rroylines committed 9 years ago
Verified
babbe01bc41170c7e2441a1e3f5b0ac797b0e116

set ECS_ENGINE_TASK_CLEANUP_WAIT_DURATION to 10 minutes

rroylines committed 9 years ago
Unverified
a321ce61d164bf84a6ddc1dc1486c551aa71fa6e

Merge pull request #15 from roylines/ruxit

rroylines committed 9 years ago
Verified
8ea4585cd86c601580e54e791d05aadbd6aee1ac

implement use of ruxit, and moved user data into s3 for better redeployment changes

rroylines committed 9 years ago

README

The README file for this repository.

terraform-ecs

Latest release: v2.0.1

A terraform module for creating an ECS cluster. There are several variables that can be set to configure, for example,instance type and availability zones.

Usage

Instructions for using terraform modules can be found within the Terraform documentation It is strongly recommended that when using this module, you use versioned links to the repository.

The following minimal terraform template example will create the cluster using the supplied ssh public key.

variable "ssh_public_key" {
  description = "the public key to allow ssh access to the clustered instances"
}

module "ecs" {
  source = "git::https://github.com/roylines/terraform-ecs?ref=v2.0.0" 
  ssh_public_key = "${var.ssh_public_key}"
}

A more complex example can be found at https://github.com/roylines/terraform-ecs-example