Marvin helps us manage our different servers
Shell PHP Ruby DIGITAL Command Language
Latest commit 922b93c Jan 27, 2017 @dirkcuys dirkcuys Peg versionsof docker-py and docker-compose. Fix API version error. C…
…hange deprecated ansible sudo to become.
Permalink
Failed to load latest commit information.
backup
badges
database
discourse
docker
etherpad-lite-install
info-wordpress
lernanta
wordpress
.gitignore
README.md

README.md

marvin

Marvin Image CC-BY-SA John Greenaway

Marvin helps us to manage the services that we use at P2PU using ansible.

The typical process of using a playbook is as follows:

  1. install ansible
  2. install Ubuntu Server 12.04 x86 on a remote host or virtual machine
  3. install ssh: 'apt-get install ssh' on the remote host
  4. copy your public rsa key to the remote host: "ssh-copy-id -i ~/.ssh/id_rsa.pub user@host.org"
  5. add host.org to your /etc/ansible/hosts file
  6. run the playbook: 'ansible-playbook install.yml --extra-vars "hosts=host.org" -K'
  7. sit back and relax :)

Typically you will need to do other things like provide credentials and pass other variables to ansible-playbook. See the subdirectories for more details and instructions.