copilot-cli: Release v1.9.0
⚡️ Features and enhancements
- Introduce custom domain names for App Runner workloads (#2664)
We now support the
alias
field in Request-Driven Web Service manifests, too!
You can specify a friendly URL instead of the default App Runner-generated endpoint. - Allow multiple environments per VPC (#2515)
You can now import the same VPC multiple times when running
env init
.
This change does not disrupt existing environments. - Enable building images with ARM hosts (#2636)
If you're on ARM architecture, your images will automatically target the
linux/amd64
platform at build time.
A new manifest field,platform
, shows the value to be passed with the--platform
flag. - Implement the
grace_period
andderegistration_delay
manifest fields (#2576)You may now customize these attributes in your Load Balanced Web Service manifest.
http: healthcheck: grace_period: 30s # How long to ignore unhealthy healthchecks after a deployment. deregistration_delay: 45s # How long to wait before deregistering the tasks.
- Add the
credential
parameter for private repositories (#2582)Store the credentials to your private repo using AWS Secrets Manager, then pass them into your container definition using this new manifest field.
- Support
entrypoint
andcommand
overrides for sidecars (#2592)Override the default values for these config fields in your manifest--not just for your main container, but now for your sidecars, too.
- Enable fish completion (#2517)
Install completion for your fish shell with
copilot completion fish
.
🐛 Bug Fixes
- Allow the default domain in the
alias
field (#2607)
❤️ Contributions
Thank you for the contributions!