Commit Graph

926 Commits

Author SHA1 Message Date
2421fab739 Template out extra NRPE commands, allowing full file paths 2021-08-18 18:12:30 -05:00
f9ec6f0758 Remove some files that I won't be using from the NRPE role 2021-08-18 18:09:13 -05:00
4d0b005181 Add NRPE role, provision checks for it 2021-08-15 14:24:35 -05:00
39d2f932cf Add snmpd role 2021-08-08 13:26:39 -05:00
2f06fe61e0 Add pynetbox to important things 2021-08-08 00:30:41 -05:00
d6328146b3 Add nfs-common to common role 2021-08-07 11:52:03 -05:00
cbae3438a9 Move requirements.yml to root 2021-08-01 21:39:36 -05:00
ba321f0e91 Add Terraform stuff 2021-08-01 19:36:39 -05:00
c79ebf295d Add Terraform repo, Terraform, and tag desktop role nicely 2021-08-01 19:30:13 -05:00
5fdd4f1551 Fix mode on etc default grub 2021-07-31 20:13:26 -05:00
6ac2a69751 Add craftos-pc 2021-07-29 12:48:19 -05:00
df86a7bf38 Also get rid of telegram 2021-07-27 17:23:40 -05:00
86195c39f7 Remove Docker stuff from desktop role 2021-07-27 17:22:43 -05:00
33394ca2b7 Separate packages out based on machines, removing a ton from the defaults 2021-07-27 16:45:56 -05:00
dec02a11dd Add Kubuntu Backports PPA 2021-07-25 22:27:22 -05:00
b4394f52af Clean up file permissions 2021-07-01 12:12:06 -05:00
23bf9db540 Remove deprecated Spotify key
It's now a 403 :c
2021-06-29 14:25:16 -05:00
ef560719f4 Package cleanup on desktop 2021-06-17 16:35:11 -05:00
cfa0a07bc4 Specify mode on dpkg arch 2021-06-17 15:59:43 -05:00
e977f09be7 How about we stop breaking ansible all the goddamn time 2021-06-10 15:17:14 -05:00
91c93b02e5 Add more Java 2021-06-08 14:35:07 -05:00
09c897422a Update Discord
IT'S YOUR LUCKY DAY
Get fucked.
2021-05-25 15:41:33 -05:00
783755e33c Add libretro ppa 2021-05-05 17:40:51 -05:00
f628e1bfb5 Add packages for emu shenanigans 2021-05-05 17:12:26 -05:00
7484dce678 Update backup script to do it all, allowing for directory AND DB backups 2021-05-04 13:38:39 -05:00
2c3fe97089 Ensure rolling restarts of keepalived 2021-04-29 11:48:15 -05:00
6a8660e51a Autoremove unnecessary packages on nightly updates 2021-04-20 21:54:28 -05:00
ddd0b4bfce Add bitcoin-qt 2021-04-11 23:57:29 -05:00
6fa8c8ff6d Install docker-compose 2021-04-07 17:11:36 -05:00
97243641ab Bump discord 2021-04-03 00:42:03 -05:00
c310cb9fef Add jq 2021-03-27 16:47:14 -05:00
48ecd2e27f Deploy docker to web1.desu.ltd
Also adds docker libs to all hosts
2021-03-25 12:51:47 -05:00
d1252592f1 Modularize keepalived configs 2021-03-24 17:49:25 -05:00
059802d326 Move keepalived templates where they belong
Surprised that worked at all, actually
2021-03-24 17:35:31 -05:00
878ef589fb Install Audacity 2021-03-24 15:32:23 -05:00
3480547d35 Install keepalived on pi k8s nodes 2021-03-11 10:25:41 -06:00
7a98174297 Do not recursively own Ansible user home
This works around a bug with a recursive symlink in the sshd role. With that symlink, ansible-pull fails as it recurses through its own repo infinitely.
2021-03-11 09:19:55 -06:00
9070869327 Add SSHD role, tighten things down 2021-03-11 08:04:57 -06:00
a9235f0e2d Add quick MOTD for docker containers 2021-03-10 10:41:40 -06:00
35480feaab Add Helm 2021-03-06 20:03:06 -06:00
3498092ae9 Add openshift to desktops, define some Pi vars 2021-02-28 21:40:17 -06:00
4e6e287b19 Set up REALLY INSECURE NFS
Oh god I need to pare this down
But I mean it's NFS so you have to assume really high trust anyway
But still
2021-02-28 20:37:33 -06:00
ba1fc34748 Install stress on everything 2021-02-28 04:19:08 -06:00
42f1c452e1 Add cava 2021-02-27 20:17:56 -06:00
ad4bec22f7 Cleanup 2021-02-27 08:45:57 -06:00
a326f5d35d Here have a DHCP server 2021-02-27 08:42:15 -06:00
bab051af2c Add administrative user role 2021-02-26 10:07:57 -06:00
58c4e05635 Add some QEMU stuff for docker cross-builds 2021-02-21 19:35:43 -06:00
4fc6d76c86 Add pi imager 2021-02-18 16:29:01 -06:00
3eb5b50832 Add functionality to ansible-pull for skip-tags 2021-02-17 06:06:02 -06:00