Skip to content

Ansibleコントロールノード を Dockerコンテナ として構築するテストです。

Notifications You must be signed in to change notification settings

arm-band/philotic_moby_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Ansible test

Abstract

Ansibleコントロールノード を Dockerコンテナ として構築するテストです。

Usage

git clone

Prepare

  1. workspace/entrypoint.shFILENAMEPUBFILENAME の値を変更してください
  2. workspace/hosts にリモートサーバのIP or ホスト名を既述してください
  3. get_packages.ymlbecome_user を本来の管理者ユーザの名前に変更してください

Usage

  1. docker-compose up -d
  2. docker-compose exec ansible /bin/bash
  3. 1.で作成された公開鍵をリモートサーバに送り込んでください
  4. ansible-playbook -i /workspace/hosts /workspace/get_packages.yml -u SSH_REMOTEUSER --private-key="/root/.ssh/PRIVATE_KEY" -K

Finish

docker-compose down


以上

About

Ansibleコントロールノード を Dockerコンテナ として構築するテストです。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published