ansible2.10
はじめに 2020/09/26 に、YouTube Live で「つまずき Ansible 【Part17】Ansible 2.10 まわり」という配信をしました。 実際に作業しながらエラーと戦って進めるシリーズです。 tekunabe.connpass.com 今回は、2020/09/22 にリリースされたの Asnible 2.10.0…
はじめに ini ファイル形式のインベントリファイルで指定された ansible_become 変数の値の解釈が ansible 2.10.0 で修正されました。 changelog The ansible_become value was not being treated as a boolean value when set in an INI format inventory f…
はじめに まもなく ansible 2.10.0 がリリースされる予定です。 2.10 から collection 前提の運用が始まり、ansible を取り巻くパッケージは 2つになりました。 標準モジュールのみのパッケージを ansible-base 、 ansible-base に加えて各種コレクションを…
はじめに Playbook 内で利用する collection のモジュールを利用する際、モジュール名を FQCN(例:cisco.ios.ios_config)で指定するほか、collections ディレクティブでまとめて指定することもできます。 現時点(2020/09/20)の最新版のドキュメントには、以…
はじめに Ansible 2.10 から、多くのモジュールやプラグインなどが Collection へ移行しました。 collection は cisco.ios のようなドット区切りの名前空間が設けられます。その中のモジュールを利用する場合は、cisco.ios.ios_configのように指定します。こ…
はじめに Ansible 2.10 で Collection 運用が本格的に始まったことにより、本体側にも新しい仕組みができました。 わりと重要そうだけど埋もれそうな情報として以下の2点のリンクを掲載ます。 Ansible2.9までにあったモジュールを装飾なし表記(FQCNでない)…
はじめに Ansible 2.10 あたりから、本格的に Collection によるモジュールなどの配布、運用がはじまりました。 docs.ansible.com 各モジュールやフィルターなどは、名前空間が設けられました。 たとえば、ios_config モジュールであれば、名前空間を含める…
はじめに Ansible 2.10 で path_join というフィルターが追加されました。(対応PR) Python の os.path.join のように、与えられた文字列のリストを、ディレクトリの階層、ファイル名として扱い、/ を必要に応じて補いながら連結してくれます。 通常の文字…
はじめに 2020/08/15 に、YouTube Live で「つまずき Ansible 【Part13】ansible-base 2.10.0 の changelog を眺める」という配信をしました。 実際に作業しながらエラーと戦って進めるシリーズです。 tekunabe.connpass.com 今回は、デモではなく、ansible-…
はじめに 2020/06/27 に、YouTube Live で「つまずき Ansible 【Part8】Collection を使う」という配信をしました。 実際に作業しながらエラーと戦って進めるシリーズです。 tekunabe.connpass.com 今回は、Collectionのインストールと、Collection のモジュ…
はじめに 2020/06/21 に、YouTube Live で「つまずき Ansible 【Part7】Ansible 2.10.0b1 でずっこける」という配信をしました。 実際に作業しながらエラーと戦って進めるシリーズです。 tekunabe.connpass.com 今回は、前日リリースされた Ansible 2.10.0b1…