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