Skip to content

A placeholder Docker image for bootstrapping new ECS services

Notifications You must be signed in to change notification settings

Catalyst-Consulting-Group/aws-ecs-placeholder

Repository files navigation

AWS ECS Placeholder

The purpose of this project is to provide a small placeholder image with a /health HTTP endpoint for use with AWS ECS and Terraform / OpenTofu.

Since Terraform is primarily an infrastructure management tool and not an application deployment tool, coupling ECS metadata such as task definition files to Terraform makes for complex deployment scenarios. Often times we just want to have Terraform create the service and deploy new ECS task definition versions independently. Since ECS requires some kind of image to be referenced, this is where this image comes in.

Configuration

Environment Variable Description Default
NGINX_PORT Controls the port on which the server listens for requests on 8080
HEALTH_PATH Controls the health check endpoint /health

About

A placeholder Docker image for bootstrapping new ECS services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages