てくなべ (tekunabe)

ansible / network automation / 学習メモ

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

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

はじめに 特定のパッケージがインストール済みであることを確認する Playbook です。 動作確認環境 ansible 2.9.19 ansible-base 2.10.4 仕組みは以下のとおりです。 yum モジュールの state オプションで installed を指定する このタスクをチェックモード…

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

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