github aws/copilot-cli v0.6.0
copilot-cli: Release v0.6.0

latest releases: v1.33.3, v1.33.2, v1.33.1...
3 years ago

🐛 Bug Fixes

  • Using existing images with the image.location field now works for Scheduled Jobs (#1571)
  • The user experience on Windows for environment creation and deployments now matches other platforms (#1590)
  • Documentation typo fixes (#1570, #1634)

💥 Features and enhancements

  • The image.build field now supports target and cache_from fields (#1555)
    You can specify a specific build target or cache_from to use a build cache.

    image:
      build:
        target: build-stage
        cache_from:
        - alpine:latest
  • Add new command pipeline ls to list existing pipelines in your application (#1529)

  • Add additional health checks configuration for Load Balanced Web Services (#1592)
    Previously, Copilot only allowed you to specify the health check path and set defaults for other settings:

    healthcheck: '/_healthcheck'

    Now, you can now configure the number of consecutive health checks successes required before considering an unhealthy target healthy, the number of health check failures required before considering a target unhealthy, the interval between health checks, and timeout duration:

      healthcheck:
         path: '/_healthcheck'
         healthy_threshold: 3      # Default is 2.
         unhealthy_threshold: 4    # Default is 2.
         interval: 7s              # Default is 10s.
         timeout: 30s              # Default is 5s.
  • We no longer create Application Load Balancers by default in your environments! (#1508)
    With this change, if your application consists of only Backend Services you won't be paying for an unused ALB.
    Instead, the ALB creation happens in your environment only if you deploy a Load Balanced Web Service.

  • The http field for Load Balanced Web Services now supports allowed_source_ips to limit the IP addresses that can access your service. (#1643)

❤️ Contributions

Thank you all so much for the contributions!

Don't miss a new copilot-cli release

NewReleases is sending notifications on new releases.