Ansible インベントリーの基本な書き方サンプル

環境
Ansible
RHEL8.6

構文

---                    # YAML は ”---" から開始する
all:                   # "all" グループの宣言
  hosts:                 # "all" グループに含まれるホストに関する情報
    管理対象ノード名:      # 管理対象ノードの情報
      ansible_host: IP アドレス
      ansible_user: ユーザー名
      ansible_password: パスワード
      ansible_ssh_private_key_file: 秘密鍵のパス
      ansible_python_interpreter: Python インタープリターのパス
      ansible_port: ポート番号

操作例
ファイル:hosts.yml
サンプルコード

---
all:
  hosts:
    tta:
      ansible_host: 172.17.200.1
      ansible_user: ctn
      ansible_password: ctn
    ssb:
      ansible_host: 172.17.200.2
      ansible_user: ctn
      ansible_password: ctn

 

Ansible

Posted by arkgame