3.2. 単一の実行ノードを持つ単一ノードのコントロールプレーン
このサンプルインベントリーファイルは、単一ノードのコントロールプレーンをデプロイし、実行ノードに対してピア関係を確立します。
[automationcontroller] aap_c_1.example.com [automationcontroller:vars] node_type=control peers=execution_nodes [execution_nodes] aap_e_1.example.com
次の図は、このメッシュネットワークのトポロジーを示しています。
[automationcontroller]
スタンザは制御ノードを定義します。自動化コントローラーグループに新しいノードを追加すると、自動的に aap_c_1.example.com
ノードとピアリングされます。
[automationcontroller:vars]
スタンザは、ノードタイプを control
プレーン内のすべてのノードを制御するように設定し、ノードが実行ノードとどのようにピアリングするかを定義します。
-
execution_nodes
グループに新しいノードを追加すると、コントロールプレーンノードは自動的にそれにピアリングします。 -
新しいノードを
AutomationController
グループに追加すると、ノードタイプはcontrol
に設定されます。
[execution_nodes]
スタンザは、インベントリー内の全実行ノードとホップノードを一覧表示します。デフォルトのノードタイプは execution
です。個々のノードのノードタイプを指定できます。
[execution_nodes] aap_e_1.example.com node_type=execution
または、[execution_nodes]
グループ内の全実行ノードの node_type を設定できます。グループに新しいノードを追加すると、そのノードは自動的に実行ノードに設定されます。
[execution_nodes] aap_e_1.example.com [execution_nodes:vars] node_type=execution
将来ホップノードをインベントリーに追加する予定がある場合は、実行ノード用に別のグループを定義し、グループの node_type
を設定することが推奨されます。
[execution_nodes] aap_e_1.example.com [local_execution_group] aap_e_1.example.com [local_execution_group:vars] node_type=execution