2020

Ansible

Ansible インストール方法 (CentOS 8.2 編)

Redhat系OS(Fedora, RHEL, CentOSなど)に対して、Ansibleをインストールする方法をまとめます。
Ansible

Ansible操作例 – CentOSへの接続方法の説明

Ansibleにて、他のサーバを操作する方法をまとめます。おそらく、このサイトを訪れる方はネットワーク系の方が多いかと思われますが、ネットワーク機器をAnsibleで操作するのは比較的ハードルが高い操作です。まずはサーバの操作を覚えてからネ...
Ansible

Ansible操作例 – Cisco IOSへの接続方法の説明

AnsibleでCisco IOS XE(Cisco IOS含む)へ接続する方法を説明します。Ansibleでサーバ機器を操作する場合はPythonスクリプトを他機器へ転送する挙動になりますが、ネットワーク機器を操作する場合は「networ...
Ansible

Ansible操作例 – Cisco IOSの操作方法の説明

AnsibleでCisco IOS XE(Cisco IOS含む)を操作する方法を説明します。showコマンドの出力を得たい時はios_commandを使用し、複数の設定を投入したい時はios_configを使います。その他、冪等性を担保し...
Ansible

Ansible操作例 – Cisco IOS XRへの接続方法の説明

AnsibleでCisco IOS XRへ接続する方法を説明します。Ansibleでサーバ機器を操作する場合はPythonスクリプトを他機器へ転送する挙動になりますが、ネットワーク機器を操作する場合は「network_cli」と呼ばれる特殊...
Ansible

Ansible操作例 – Cisco IOS XRの操作方法の説明

AnsibleでCisco IOS XRを操作する方法を説明します。showコマンドの出力を得たい時はiosxr_commandを使用し、複数の設定を投入したい時はiosxr_configを使います。その他、冪等性を担保しつつ慎重な設定を行...
Ansible

Ansible操作例 – Cisco IOS XRでNETCONFを併用する方法

AnsibleでCisco IOS XRをNETCONFで接続して操作する方法を説明します。2020年時点では多くのネットワーク機器はpythonのparamikoモジュールで操作するのが殆どですが、徐々にNETCONF, RESTCONF...
Ansible

Ansible操作例 – Cisco NXOSへの接続方法の説明

AnsibleでCisco NXOS(Nexus OS)へ接続する方法を説明します。Ansibleでサーバ機器を操作する場合はPythonスクリプトを他機器へ転送する挙動になりますが、ネットワーク機器を操作する場合は「network_cli...
Ansible

Ansible操作例 – Cisco NXOSの操作方法の説明

AnsibleでCisco NXOS(Nexus)を操作する方法を説明します。showコマンドの出力を得たい時はnxos_commandを使用し、複数の設定を投入したい時はnxos_configを使います。その他、冪等性を担保しつつ慎重な設...
Ansible

Ansible操作例 – NETCONFを用いたJUNOSへの接続方法

AnsibleでJUNOS(JUNiper Operating System)へ接続する方法を説明します。JUNOSへの接続方法は「network_cli」から「netconf」への過渡期の状況です。2020年時点の最新Ansibleでは旧...
Ansible

Ansible操作例 – network_cliを用いたJUNOSへの接続方法

AnsibleでJUNOS(JUNiper Operating System)へ接続する方法を説明します。JUNOSへの接続方法は「network_cli」から「netconf」への過渡期の状況です。2020年時点の最新Ansibleでは旧...
Ansible

Ansible操作例 – JUNOSの操作方法の説明

AnsibleでJUNOS(JUNiper Operating System)を操作する方法を説明します。showコマンドの出力を得たい時はjunos_commandを使用し、複数の設定を投入したい時はjunos_configを使います。そ...
Ansible

Ansible操作例 – Arista EOSへの接続方法の説明

AnsibleでArista EOSへ接続する方法を説明します。Ansibleでサーバ機器を操作する場合はPythonスクリプトを他機器へ転送する挙動になりますが、ネットワーク機器を操作する場合は「network_cli」と呼ばれる特殊な接...
Ansible

Ansible操作例 – Arista EOSの操作方法の説明

AnsibleでArista EOSを操作する方法を説明します。showコマンドの出力を得たい時はeos_commandを使用し、複数の設定を投入したい時はeos_configを使います。その他、冪等性を担保しつつ慎重な設定を行うeos_s...
Ansible

Ansible操作例 – BIG-IPへの接続方法の説明

AnsibleでGBI-IPへ接続する方法を説明します。Ansibleでネットワーク機器を操作する場合は「network_cli」と呼ばれる接続方法を使用する事が多いですが、例外敵にBIG-IPのような内部的にAPIで操作するような機器は「...
Ansible

Ansible操作例 – BIG-IPの操作方法の説明

AnsibleでBIG-IPを操作する方法を説明します。showコマンドの出力を得たい時はbigip_commandを使用し、複数の設定を投入したい時はbigip_configを使います。その他、冪等性を担保しつつ慎重な設定を行うbigip...
Ansible

AWX(Ansible Works)のインストール方法

AWX(Ansible Works)のインストール手順を示します。AWXは、Ansibleに対してWebインターフェース, REST API, タスクエンジンの機能を提供するプロジェクトです。AWXはAnsible Towerのアップストリ...
Ansible

Ansible Towerのインストール方法

Ansible Towerのインストール手順を示します。Ansible Towerは、Ansibleに対してWebインターフェース, REST API, タスクエンジンの機能を提供するプロジェクトです。 公式ドキュメント Ansible...
Ansible

Ansible Tower (AWX) のCLIの使い方

Ansible Tower またはAWXにCLIツールをインストールし、基本操作について説明します。
Ansible

Ansible Tower(AWX)の初期操作(1/3) プロジェクトの作成まで – GUI, CLI, API3通りの操作を紹介

Ansible TowerまたはAWXのプロジェクト作成までの初期設定の流れを説明します。様々な運用形態に対応できるようGUI, CLI, APIの3通りの設定手順をまとめます。
Ansible

Ansible Tower(AWX)の初期操作(2/3) インベントリの作成まで – GUI, CLI, API3通りの操作を紹介

Ansible TowerまたはAWXのインベントリ作成までの初期設定の流れを説明します。「Ansible Towerの初期操作(1/3) プロジェクトの作成まで」に基づいてプロジェクトの作成が終わっている事が前提条件です。様々な運用形態に...
Ansible

Ansible Tower(AWX)の初期操作(3/3) ジョブテンプレートの作成まで – GUI, CLI, API3通りの操作を紹介

Ansible TowerまたはAWXのジョブテンプレート作成までの初期設定の流れを説明します。「Ansible Towerの初期操作(1/3) プロジェクトの作成まで」「Ansible Towerの初期操作(2/3) インベントリの作成ま...
Ansible

Ansible Tower(AWX) のワークフローテンプレート作成方法

Ansible TowerまたはAWXでワークフローテンプレートを作成する方法を説明します。Ansible Towerには複数のジョブテンプレートを組み合わせるワークフロー機能が存在します。例えば、アプリケーション担当者のデプロイ作業、サー...
Ansible

Ansible Tower(AWX) のvenv設定方法

Ansible TowerまたはAWXでvenvを設定する方法をまとめます。Ansible TowerとAWXは、ジョブテンプレートやプロジェクト単位で異なるvenvを指定する事もできます。Ansible TowerとAWXで、設定方法が若...
Ansible

Ansible Tower(AWX) のダイナミックインベントリ – Git連携させる場合

Ansible TowerまたはAWXでダイナミックインベントリを使用する方法を説明します。Ansbile TowerはGUIやAPIで操作対象のホストを定義する事もできますが、Ansible Tower外部のシステムと連携して動的にインベ...
Ansible

Ansible Tower(AWX) のダイナミックインベントリ – vCenterと連携させる場合

Ansible TowerまたはAWXでダイナミックインベントリを使用する方法を説明します。Ansbile TowerはGUIやAPIで操作対象のホストを定義する事もできますが、Ansible Tower外部のシステムと連携して動的にインベ...
Ansible

Ansible Tower(AWX) のスマートインベントリの使い方

Ansible TowerまたはAWXでスマートインベントリを使用する方法を説明します。スマートインベントリは、管理対象のホストが多いような大規模な環境で有効な手法で、一部のインベントリのみを表示する便利機能です。
Ansible

Ansible Tower(AWX) のインベントリースクリプトの使い方

Ansible TowerまたはAWXでインベントリースクリプト(カスタムスクリプト)を使用する方法を説明します。Ansible Tower(AWX)にはvCenterやAWSと連携する機能が備わっていますが、スクリプトを書いて任意のホスト...
Ansible

Ansible Tower(AWX) の起動プロンプトとSURVEYの使い方

Ansible TowerまたはAWXで対話形式で変数を入力する方法を説明します。Ansibleは予め定義した変数ファイルを読み込む事ができるのでプレイブック実行前に変数ファイルを編集する運用も考えられますが、Ansible Tower(A...
環境構築

Cisco DevNet 学習環境構築の概要説明

DevNet Associate Examの試験対策として推奨される環境整備について、概略を説明します。
スポンサーリンク