Ansibleインストール手順

epel-releaseをインストール

epelは、Extra Packages for Enterprise Linuxの略

エンタープライズLinux用の高品質な追加パッケージセット

[root@localhost ~]# yum install -y epel-release

Ansibleインストール

[root@localhost ~]# yum install -y ansible

バージョン確認

[root@localhost ~]# ansible --version
ansible 2.9.27
  config file = /etc/ansible/ansible.cfg
  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 2.7.5 (default, Oct 14 2020, 14:45:30) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)]

稼働確認

Inventoryの設定

[root@localhost ~]# vi /etc/ansible/hosts
[root@localhost ~]# cat /etc/ansible/hosts
[client01]
192.168.0.21

pingテスト

-i(インベントリファイルを別途指定する場合、ファイル指定とセットでつける)

-m(モジュールの指定)

-k(接続時にパスワードを聞く)

[root@localhost ~]# ansible -m ping client01 -k
SSH password:
192.168.0.21 | SUCCESS => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python"
    },
    "changed": false,
    "ping": "pong"
}

参考:CentOS7へのAnsible導入

コメント

タイトルとURLをコピーしました