ansible
説明 [#nc733397]
サーバー管理ツールansibleのインストール手順です
環境:CentOS [#rc528382]
CentOS6
手順 [#sdca5253]
事前にepelのパッケージをインストールしておく
# yum install ansible
# anisible --version
ansible 1.8.2
環境:Mac [#qafa4138]
-Mac OS X 10.11.1 -Homebrew0.9.5
手順 [#v1aa2fe0]
$ brew install ansible
$ which ansible
/usr/local/bin/ansible
$ ansible --version
ansible 2.0.0.2
テスト [#x2ca90c4]
ローカルにansible-hostsというファイルを作成し、対象ホストを記述してみる
# vi /root/ansible-hosts
[test-svr]
192.168.99.3
192.168.99.4
-m ansibleオリジナルモジュールを実行
-a Linuxのコマンドを実行
-k パスワードを確認する ※鍵認証にすればきかれない
--ask-su-pass rootパスワードを確認する。
test-svr全体へ [#d9f273f2]
# ansible test-svr -i ansible-hosts -m ping -u SSHユーザー -k
test-svrの1つだけへ [#x1c10c32]
# ansible 192.168.99.3 -i ansible-hosts -m ping -u SSHユーザー -k