てくなべ (tekunabe)

ansible / network automation / 学習メモ

2019-08-01から1ヶ月間の記事一覧

[Ansible] TRANSFORM_INVALID_GROUP_CHARS を ignore に設定したときの表示が Ansible 2.8.2 から変更された

はじめに Ansible 2.8.0 から、グループ名に利用できる文字が厳格化されました。 たとえば、ハイフンが入っていると不正とみなされ、WARNING が表示されます。 https://www.slideshare.net/akira6592/ansible28update/21 この挙動は、TRANSFORM_INVALID_GROU…

[Ansible] ipaddr フィルターでプレフィックス表記とネットマスク表記を変換する

■ はじめに Ansible には、IP アドレスに対してさまざまフィルターをかける ipaddrというフィルタープラグインがあります。 このフィルターを使って、プレフィックス表記とネットマスク表記を相互に変換する方法をまとまめす。 プレフィックス表記からネット…

[Ansible] 実行ログで全タスク中の何タスク目なのかを表示する counter_enabled コールバックプラグインを検証する

■ はじめに ansible-playbook コマンドを実行中、流れる実行ログを眺めながら「あとどのくらいのタスクが残っているんだろう?」と考えたことはありませんでしょうか。 counter_enabled というコールバックプラグインを利用すると、全タスク中の何タスク目な…

[Ansible] 実行ログに OK やスキップしたタスクを表示しないようにする (display_ok_hosts / display_skipped_hosts)

■ はじめに ansible-playbook コマンドの実行ログで、OKやスキップの分のタスクを非表示にする機能があります。ansible.cfg や環境変数で表示、非表示を切り替えます。 ok なタスクを非表示にする設定 [defaults] display_ok_hosts = no スキップしたタスク…