Skip to content

Releases: patrickhaley/dockerplayground

Release list

v1.0.7

Choose a tag to compare

@patrickhaley patrickhaley released this 13 Jan 04:25

Release v1.0.7 - ALB Integration

Major Changes

  • Added Application Load Balancer (ALB) support
  • Improved container health monitoring
  • Added production-grade networking configuration

Detailed Changelog

v1.0.7

  • Added ALB configuration and integration
  • Added healthcheck to task definition
  • Added curl to base Docker image for health checks
  • Updated container networking configuration

v1.0.6

  • Fixed ECR repository name in deployment workflow
  • Updated ECS service configuration

v1.0.5

  • Attempted ECR repository configuration fix
  • Updated Docker build process

v1.0.4

  • Updated IAM permissions for deployment
  • Added ECR push capabilities

v1.0.3

  • Added package-lock.json for consistent builds
  • Updated npm installation process in Dockerfile

v1.0.2

  • Fixed nodemon installation issues
  • Updated development environment configuration

v1.0.1

  • Initial GitHub Actions workflow setup
  • Basic ECS deployment configuration

v1.0.0

  • Initial release
  • Basic Express.js application setup
  • Docker multi-stage build configuration
  • Health check endpoint implementation
  • Environment-specific configurations

How to Deploy

  1. Automatic deployment triggered by this release tag
  2. Monitor deployment status in:
    • GitHub Actions
    • AWS ECS Console
    • AWS CloudWatch Logs

Testing

Access the application through ALB:

bash
curl http://<alb-dns-name>/health
curl http://<alb-dns-name>/

Rollback Instructions

If needed, rollback to a previous version:

  1. Find the desired version tag
  2. Update ECS service to use that image version

v1.0.1

Choose a tag to compare

@patrickhaley patrickhaley released this 13 Jan 02:47
25afba2

Release v1.0.0

Features

  • Added health check endpoint
  • Initial production deployment setup

How to Deploy

  1. Pull the latest main branch
  2. Run npm run docker:prod
  3. Verify health check endpoint

Rollback Instructions

Included in deployment documentation