A series of Ansible scripts to manage my infrastructure.
Go to file
Salt 3e4f308a61 Add provisioning script
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
2020-06-21 10:13:40 -05:00
.templates Move template to .templates directory 2020-05-20 12:18:46 -05:00
inventory Initialize fedi1 2020-06-21 09:45:11 -05:00
roles Remove pull tag 2020-06-17 09:34:13 -05:00
.gitignore Remove build directory from gitignore 2020-02-26 18:56:29 -06:00
ansible-pull.cfg Work on switching to ansible in pull mode 2020-06-17 08:52:28 -05:00
ansible.cfg Add ansiblehost config, move remote user 2020-05-26 12:46:04 -05:00
gameservers.yml Fix wrong forge version for new serb 2020-06-20 23:27:48 -05:00
home.yml Fix using the wrong hosts god damMIT 2020-06-16 10:41:39 -05:00
localhost-deploy.sh Fix closing quote, rename sudoers config 2020-06-16 10:08:12 -05:00
provision.yml Add provisioning script 2020-06-21 10:13:40 -05:00
README.md Update readme 2020-05-26 11:26:46 -05:00
site.yml Configure ansible-pull AFTER setting up all of our common shit 2020-06-21 09:52:40 -05:00
webservers.yml Initialize fedi1 2020-06-21 09:45:11 -05:00

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