.
├── README.md
├── docker
│ ├── ansible
│ │ └── Dockerfile ansibleのDocerfile
│ └── target
│ └── Dockerfile targetのDockerfile
├── docker-compose.yml docker-composeファイル
├── inventry.ini hostsファイル
└── playbook.yml playbookファイル
- Dockerコンテナの起動
docker-compose up -d
- Ansibleコンテナに接続
docker exec -it ansible sh
- target01, target02に対し、sshの接続確認
ssh target01 # yesで接続
exit
ssh target02 # yesで接続
exit
- target01, target02に対し、ansibleコマンドを実行
ansible-playbook -i inventry.ini playbook.yml
- target01, target02に再接続し、hogeが追加されていることを確認
ssh target01
ls
exit
ssh target02
ls