てくなべ (tekunabe)

ansible / network / automation / 学習の記録

2020-04-11から1日間の記事一覧

[Ansible] yum モジュールで特定のパッケージがインストール済みであることを確認する

はじめに 特定のパッケージがインストール済みであることを確認する Playbook です。 仕組みは以下のとおりです。 yum モジュールの state オプションで installed を指定する このタスクをチェックモードで実行する 結果の changed が false であればインス…

[Ansible] ロールを引数ありの関数のように使う

はじめに Playbook を書いていて処理のかたまりをロール化したとき、一部の処理だけ変数で挙動を変えたいときはないでしょうか。この記事ではロールを引数ありの関数のように使う方法を紹介します。 Python でいうと以下のようなコードです。 greeting は、…