ansible-debops-infrastructure

DebOps and Ansible scripts to manage my infrastructure
git clone git://git.erethon.com/ansible-debops-infrastructure
Log | Files | Refs

README.org (1132B)


      1 * Ansible DebOps Infrastructure
      2 ** Overview
      3 This is the [[https://www.ansible.com][Ansible]] and [[https://debops.org][DebOps]] set of scripts and settings that
      4 I use to manage my personal infrastructure. A lot of files are still
      5 private, but I'm in the process of cleaning them up, abstracting roles
      6 as much as possible and moving anything that's really private under
      7 `secret`.
      8 
      9 ** Using this
     10 Some [[https://docs.ansible.com/ansible/intro_getting_started.html][familiarity with Ansible]] is assumed. The [[http://docs.debops.org/en/latest/debops/docs/installation.html][DebOps documentation]] has all the
     11 necessary information, but the TL;DR is:
     12 
     13 *** Installing DebOps
     14 #+BEGIN_SRC sh
     15 pip install debops
     16 debops-update
     17 #+END_SRC
     18 
     19 *** Initializing a host
     20 After adding a host to the inventory:
     21 
     22 #+BEGIN_SRC sh
     23 debops bootstrap -l new_host -b
     24 debops -l new_host
     25 #+END_SRC
     26 
     27 ** Hosts not covered by this
     28 Some hosts like my laptop or my desktop, I don't want to manage using
     29 Ansible because...reasons. For these hosts I usually have a role with
     30 some files that I simply might copy over or just store them in this
     31 git repo for safekeeping.