タグ

qiitaとAnsibleに関するfujimockerのブックマーク (2)

  • Ansibleのparse_genieフィルターと通信確認表を使ったNWテスト - Qiita

    はじめに 以前の記事で、Ansibleのparse_cli_textfsmフィルターを使ったNWテスト例をご紹介しました。 Ansibleのparse_cli_textfsmフィルターを使ったNWテスト ③通信確認表によるチェック そもそもparse_cli_textfsmとは、textFSMというパーサーを使って、テキストデータから必要な値を抽出するフィルターです。 NW機器のshowコマンド用テンプレート(パースするためのルールを定義したファイル)としては、Network to Codeが提供するNTC-Templatesが有名です。 2019年5月時点で300程度のパーサーが存在し、Cisco、Juniper、Arista、Paloalto、Brocade、Checkpointなどに対応しています。 一方2019年4月末に、同じくパーサー系のフィルターとしてparse_genieがA

    Ansibleのparse_genieフィルターと通信確認表を使ったNWテスト - Qiita
  • Ansible 入門 - Qiita

    見ての通り ini 形式です。[セクション]でグループ化出来ます。このグループは後述する playbook で指定する際に使用しますが別に無くても構いません。 このファイルを/etc/ansible/hostsとして保存すると ansible 実行時に対象ホストが定まり、各ホストで ssh 経由で色々やってくれるということです。 ※ hosts の場所は/etc/ansible/hostsじゃなくても構いません。環境変数や-iオプションで指定できたりします。 1022 はポート番号ですが、標準の 22 であれば指定はいりません。また、ssh_config も見てくれるので、ポートや鍵ファイルの指定は来そちらで行うべきでしょう。 playbook 簡単にいえば後述のモジュールを組み合わせて、「このホストたちにはこのモジュールをこういうオプションで実行してよ」という命令書です。 yaml

    Ansible 入門 - Qiita
  • 1