This release of knife-ec2
adds improvements around ssh configuration and EC2
IOPS provisioning. There is also a dependency update for the fog
and knife-windows
gems
to improve support for additional EC2 capabilities and Windows authentication
enhancements respectively.
Our MVP for this release is Michael Dellanoce, who contributed improvements that allow re-use of your existing SSH configuration with knife-ec2, particularly useful when dealing with SSH gateways. Michael, thank you for taking the time to develop this feature.
See the CHANGELOG for a list of all changes in this release, and review DOC_CHANGES.md for relevant documentation updates.
Issues with knife-ec2
should be reported in the issue system at
https://github.com/opscode/knife-ec2/issues. Learn more about how you can
contribute features and bug fixes to knife-ec2
at https://github.com/opscode/knife-ec2/blob/master/CONTRIBUTING.md.
- Ability to specify validation key and data bag secrets via an S3 bucket
- Support for new AWS client configuration
- Added ability to use IAM role credentials
- Provisioned IOPS support
- SSH workstation configuration integration (from Michael Dellanoce and Victor Lin)
https://rubygems.org/gems/knife-ec2 https://github.com/opscode/knife-ec2
- Update
knife-windows
gem dependency toknife-windows 0.8.0
for improved Windows authentication integration - Update
fog
gem dependency tofog 1.23.0
- KNIFE-464 Knife ec2 should use gateway from net::ssh config if available
- KNIFE-422 Knife ec2 server create doesn't respect identity file of gateway server from ssh_config