Ansible 2.2がリリース
11/1にAnsible2.2がリリースされたようです。
Ansible 2.2 Delivers New Automation Capabilities for Containers, Networks and Cloud Services
詳細はCHANGELOGを見てもらうとして、気になったポイントをメモっておきます。
変更点
- listenモジュールの追加
- パフォーマンスの向上
- バイナリモジュールのサポート
- rawにchanged_when: falseをサポート
- include_role モジュールの追加で、task中にループや条件の付与が可能
- python 3 がテックプレビュー
Ansible 2.2でようやくPython 3に対応したようですが、まだテックプレビューのようで、Ansible 2.3でも対応完了とはいかないようで、まだまだ時間がかかりそうです。
モジュール
今回、多くのネットワークモジュールがサポートされています。気になったモジュールは以下の通り
- Cisco ASA
- AWS
- CloudStack
- Docker(docker_network)
- Dell OS
- F5
- IOS(ios_facts)
- NetApp
- NXOS
- vyos
- Windows(shell/command/robocopy)