作業メモ
VPSからAWSへのEC2へのAnsibleの接続テストではまったのでメモ
ベース
コマンド
ansible all -i ansible_hosts --private-key=.ssh/XXXXXX.pem -m ping -u ec2-user
準備
ansible_hosts
# EC2のIPアドレス
xxx.xxx.xxx.xxx
実行結果
ansible all -i ansible_hosts --private-key=.ssh/XXXXXX.pem -m ping -u ec2-user
xxx.xxx.xxx.xxx | SUCCESS => {
"changed": false,
"failed": false,
"ping": "pong"
}
オプション
オプション | 内容 | 例 |
---|---|---|
-i | hostsファイルの指定 | -i ansible_hosts |
--private-key | 秘密鍵の指定 | --private-key=.ssh/XXXXXX.pem |
-m | ansibleのモジュール指定(今回は疎通確認のためping) | -m ping |
-u | ユーザ指定 | -u ec2-user |