Skip to content
README.rst 749 B
Newer Older
nimrod's avatar
nimrod committed
Ansible playbooks
nimrod's avatar
nimrod committed
*****************
nimrod's avatar
nimrod committed

nimrod's avatar
nimrod committed
My homelab playground. A repository of infrastructure using Virtualbox, Vagrant,
Landrush and Ansible. The actual Ansible roles are each located in a repository
of its own (which is ansible-galaxy installable).
nimrod's avatar
nimrod committed

nimrod's avatar
nimrod committed

Requirements
------------

- `Virtualbox <https://www.virtualbox.org/>`_.
- `Vagrant <https://www.vagrantup.com/>`_.
- `Landrush <https://github.com/phinze/landrush>`_.
- `Ansible <http://www.ansible.com/>`_.

Getting started
---------------
::

    git clone https://www.shore.co.il/cgit/ansible-playbooks
    cd ansible-playbooks
    ansible-galaxy install -r requirements.yml
    vagrant up


TODO
nimrod's avatar
nimrod committed
----

nimrod's avatar
nimrod committed
- Testing (maybe ansible-lint?).
nimrod's avatar
nimrod committed
- Whatever automation not provided by Vagrant and Ansible.