Releases: KentaaNL/capistrano-asg-rolling
Releases · KentaaNL/capistrano-asg-rolling
v0.5.1
v0.5.0
- Instance refresh: don't set a default minimum healthy percentage of 100% anymore. The minimum healthy percentage is now determined from the instance maintenance policy of the ASG. If no instance maintenance policy, the value defaults to 90%.
- Introduce the properties
min_healthy_percentage
andmax_healthy_percentage
on the autoscale definitions for tuning these settings. The propertyhealthy_percentage
is now deprecated and should be changed tomin_healthy_percentage
. - Fail deployment if instance refresh fails by @lloydwatkin in #8.
- Add tags to the AMI with information about the current application, stage & deployment:
capistrano-asg-rolling:application
capistrano-asg-rolling:stage
capistrano-asg-rolling:deployment-branch
capistrano-asg-rolling:deployment-release
capistrano-asg-rolling:deployment-revision
capistrano-asg-rolling:deployment-user
- The tag
capistrano-asg-rolling:version
has been renamed tocapistrano-asg-rolling:gem-version
. - Updates to the documentation.
Full Changelog: v0.4.1...v0.5.0
v0.4.1
v0.4.0
v0.3.0
v0.2.1
v0.2.0
- Use a desired configuration to update the Launch Template version of the Auto Scaling Group after a successful deployment.
- Handle InstanceRefreshInProgress errors gracefully; log the error and continue.
- Tag AMIs and snapshots and only clean up Launch Template versions, AMIs and snapshot that were tagged by us.
- Support AWS session tokens.