Ansible 2.8 has been released. While not as many major features as 2.7, there are an absolute truckload of smaller features, including quite a few focussed on Windows. Some highlights for me:
- Experimental support for Ansible Collections and content namespacing – Ansible content can now be packaged in a collection and addressed via namespaces. This allows for easier sharing, distribution, and installation of bundled modules/roles/plugins, and consistent rules for accessing specific content via namespaces.
- Python interpreter discovery, which hopefully will make managing multiple Python versions a bit easier
- A k8s module defaults group has now been added to reduce the amount of parameters required for multiple k8s tasks. Thank goodness!
- Added experimental support for connecting to Windows hosts over SSH. This could be really useful, in those circumstances where WinRM isn’t going to fly.
There is more of course. You can read the full Release Notes here, or grab the release from the Release Repository here.
Also, remember we have our Automating Windows with Ansible webinar coming up, where you can also win an Amazon gift voucher.