Skip to content

Personal ansible repo using DebOps + Terraform to manage my infra

Notifications You must be signed in to change notification settings

Erethon/ansible-debops-infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible DebOps Infrastructure

Overview

This is the Ansible and DebOps set of scripts and settings that I use to manage my personal infrastructure. A lot of files are still private, but I’m in the process of cleaning them up, abstracting roles as much as possible and moving anything that’s really private under `secret`.

Using this

Some familiarity with Ansible is assumed. The DebOps documentation has all the necessary information, but the TL;DR is:

Installing DebOps

pip install debops
debops-update

Initializing a host

After adding a host to the inventory:

debops bootstrap -l new_host -b
debops -l new_host

Hosts not covered by this

Some hosts like my laptop or my desktop, I don’t want to manage using Ansible because…reasons. For these hosts I usually have a role with some files that I simply might copy over or just store them in this git repo for safekeeping.

About

Personal ansible repo using DebOps + Terraform to manage my infra

Topics

Resources

Stars

Watchers

Forks