A series of Ansible scripts to manage my infrastructure.
Salt
3e4f308a61
Alright, so I didn't see this coming, but it turns out because of the way I have my ansible-pull script set up, I can just lay it out on a host and it'll git pull and manage the rest itself I'm like 'why is this thing taking so long to deploy', and it's because it's deploying twice |
||
---|---|---|
.templates | ||
inventory | ||
roles | ||
.gitignore | ||
ansible-pull.cfg | ||
ansible.cfg | ||
gameservers.yml | ||
home.yml | ||
localhost-deploy.sh | ||
provision.yml | ||
README.md | ||
site.yml | ||
webservers.yml |
Salt's Ansible Scripts
A collection of Ansible scripts to manage my desktops and my EC2 environment.
Quickstart
To deploy a new desktop, try this one-liner:
command -v git || sudo apt install -y git; git clone https://git.9iron.club/salt/ansible && cd ansible && ./localhost-deploy.sh
Otherwise just run site.yml