てくなべ (tekunabe)

ansible / network / automation

[Ansible] Ansible 2.9 リリース、便利機能や注意点まとめ

f:id:akira6592:20191110130643p:plain:w400

■ はじめに

2019/10/31 に Ansible 2.9.0 がリリースされました。600以上のモジュールの追加や、機能追加、バグ修正機能削除機能の非推奨化、仕様変更が含まれています。

CHANGELOG にはなくてもひっそり追加されたオプションもありそうなので、お使いのモジュールの公式ドキュメンを一度見直すと新しい発見があるかもしれません。

大きめなトピックとしては以下のものがあります。

この記事では、CHANGELOGPorting Guide を中心に、気になった点をピックアップします。CHANGELOG だけ見ても、どのような変更か分かりにくいものもありますので、関連する PR や 公式ドキュメンをのページなどの URL も掲載します。

また、特性が分かるように、主観ですが【●便利そう】 【○地味に便利】【▲ちょっと注意】いうタグのようなものをつけています。Ansible 2.9 へのアップデート判断の材料になれば幸いです。(参考 Ansible 2.8 版はこちら [Ansible] Ansible 2.8 リリース、便利機能や注意点まとめ - てくなべ (tekunabe)

なお、ネットワークに関するものはさらにピックアップして、2019/11/20 開催予定の Ansiblejpネットワーク部 2019.11でもご紹介する予定です。リモートで視聴できるウェブ参加枠もありますので、よろしければご参加ください。

[2019/12/13 追記] 当日の資料はこちらです。

www.slideshare.net


■ 共通

Ansible Galaxy / Ansible Collections

制御 / 変数

その他


■ Package


■ Service


■ Cloud、VMware

■ Network


Windows


■ Database


■ Storage


■ Crypto

■ まとめ

Ansible 2.9.0の、CHANGELOGPorting Guide を中心に、気になった点と関連URLをまとめました。

なお、今後のメンテナンスリリースは、約3週間ごとになりそうです。次(おそらく Ansible 2.9.1)は、2019/11/21 頃とのことです。 Google グループ

[2019/11/14 追記] Security fix を含むためか、早めに Ansible 2.9.1 がリリースされました。

ansible/CHANGELOG-v2.9.rst at stable-2.9 · ansible/ansible · GitHub

おまけ

Ansible 2.x のコードネームは Led Zeppelin の曲名が由来です。Ansible 2.9 は 「Immigrant Song 」。

www.youtube.com