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

【juniper.junosでNW工事手順自動化】

---juniper.junosを使ってNW工事を自動化--- Junosの設定は、Ansibleの公式ページのJuniperモジュールを利用する方法と、ansible-galaxyでJuniper Networksが提供しているjuniper.junosのrolesを使う方法がある。 juniper.junosのroleを使えばyamlの構文を知…

【Juniper機器でnetconfを有効にする】

---Juniper機器でnetconfを有効にする--- Ansibleを使ってJuniper機器のnetconfを有効化する。 Junos機器にAnsibleでconfig設定をする場合、接続プロトコルが複数ある。どの接続プロトコルを使うかは、利用するAnsibleモジュールに依存。 varsで以下のように…

【sshでHSRPプライオリティ変更】

---ssh接続でNWモジュールを使って設定する--- 前回、Cisco機器側のssh接続をtelnetモジュールを使って(無理やり)可能にしたこ とで、やっとAnsibleのNWモジュールの機能を使えるようになった。telnetモジュールで大変な労力をかけてやっとできていた「HSRP…

【Cisco編:telnetモジュールでsshを有効にする】

---telnetモジュールでsshを有効にする--- 前回は、HSRPプライオリティ変更をtelnetモジュールで実装してみた。実際のところ、commandをリストで並べるだけで冪等性を担保しない。必ずchanged=1になるのでchanged_when:Falseを入れる。teratermマクロのよう…

【telnetでHŞRPプライオリティ変更】

---telnetモジュールでNW自動化の設定--- Ansibleの特徴の一つに「エージェントレスである」と言われる。。他の自動化ツール、例えばChefやPuppetと比べて、設定対象側にエージェントソフトをインストールする必要がなくSSHで接続する条件さえ満たせば他に追…