4.0.0
The goal of the 4.0 release is to enhance the aws_native stack to also include Chef Automate 2 and Supermarket, providing the complete stack to customers.
Those new servers are provided in non-HA flavors today, however they use the EC2 System Autorecovery feature, plus self-snapshotting of data, in order to provide more than acceptable availability.
Major improvements to be excited about:
- Switch to CentOS and stock RHEL AMIs instead of Amazon Linux
- refactor cloudformation into nested stacks, launched by a single main.yaml stack
- Add a Supermarket stack (auto-recovering standalone)
- Add a Chef Automate 2 stack (auto-recovering standalone)
- Perform automatic nightly EBS snapshots of the Automate and Supermarket data volumes
- Simplify and deduplicate the IAM profiles, Security Groups and Log groups between the stacks.
- Update the before.sh script to automatically install awscli and cfn-init on stock RHEL
- Trim the allowed instance type list to T3, M5 and C5 classes because it's 2018 and we can all have nice things
- More thorough testing in travis