てくなべ (tekunabe)

ansible / network automation / 学習メモ

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

[Ansible] Jinja2 の select フィルターでリストから特定の型の要素を抽出する

はじめに Ansible が内部で利用しているテンプレートエンジン Jinja2 には select というフィルターがあります。(逆は reject) これまでは、Jinja2 公式ドキュメントの例のように、条件と一致する要素を抽出するものだと思っていました。 あるとき「指定…

[Ansible] 「つまずき Ansible 【Part14】ネットワーク機器のshowコマンドログ収集」ふりかえり

はじめに 2020/08/22 に、YouTube Live で「つまずき Ansible 【Part14】ネットワーク機器のshowコマンドログ収集」という配信をしました。 実際に作業しながらエラーと戦って進めるシリーズです。 tekunabe.connpass.com 今回は、Cisco のネットワーク機器…

[Ansible] 「つまずき Ansible 【Part13】ansible-base 2.10.0 の changelog を眺める」ふりかえり

はじめに 2020/08/15 に、YouTube Live で「つまずき Ansible 【Part13】ansible-base 2.10.0 の changelog を眺める」という配信をしました。 実際に作業しながらエラーと戦って進めるシリーズです。 tekunabe.connpass.com 今回は、デモではなく、ansible-…

[Ansible] 「つまずき Ansible 【Part12】実行順序などの制御」ふりかえり

はじめに 2020/08/08 に、YouTube Live で「つまずき Ansible 【Part12】実行順序などの制御」という配信をしました。 実際に作業しながらエラーと戦って進めるシリーズです。 tekunabe.connpass.com 今回は、forksや、order など、実行の方式や順序などに関…

[Ansible] IPv4/v6アドレスをホストとして利用可能かどうか assert でチェックする

はじめに Ansible には、ipaddr という、IPv4/v6アドレスを扱う便利なフィルターがあります。 この記事では、与えられたIPv4/v6アドレス(プレフィックス数付き)が、ホストとして利用可能なアドレス かどうかassert するサンプルをご紹介します。 動作確認…

[Ansible] 「つまずき Ansible 【Part11】トラブルシューティング手法を試す」ふりかえり

はじめに 2020/08/01 に、YouTube Live で「つまずき Ansible 【Part11】トラブルシューティング手法を試す」という配信をしました。 実際に作業しながらエラーと戦って進めるシリーズです。 tekunabe.connpass.com 今回は、July Tech Festa 2020 や Cloud O…