Commit Graph

  • fca828e743 Remove bunk inventory Salt 2021-03-11 10:18:47 -0600
  • 00f1b6016d Fix incorrect user for Pleroma DB Salt 2021-03-11 09:39:04 -0600
  • 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. Salt 2021-03-11 09:19:55 -0600
  • e1d625391e Allow DB Pi to listen on ZT Salt 2021-03-11 09:11:48 -0600
  • 9070869327 Add SSHD role, tighten things down Salt 2021-03-11 08:04:57 -0600
  • 9216ed876d Allow DB connections over ZT Salt 2021-03-10 13:34:27 -0600
  • 4b52155164 Add netbox DB Salt 2021-03-10 13:29:59 -0600
  • 8fcffe650b Rename Pleroma DB Because apparently DB names with dashes are completely unsupported Salt 2021-03-10 11:29:49 -0600
  • a9235f0e2d Add quick MOTD for docker containers Salt 2021-03-10 10:41:40 -0600
  • 171d769d17 Mount up NFS over ZT on desktop machines Salt 2021-03-09 15:50:04 -0600
  • 25ce121337 Allow ZT clients to read from k8s pvs Salt 2021-03-09 15:41:54 -0600
  • 3df725e186 Friendship ended with Minecraft Now Terraria is my new Best Friend Salt 2021-03-06 20:51:16 -0600
  • 35480feaab Add Helm Salt 2021-03-06 20:03:06 -0600
  • 7e595e7e89 Pull images Salt 2021-03-05 01:27:26 -0600
  • 1d317bcb28 Add docker to the MOTD of game1 Salt 2021-03-05 01:16:01 -0600
  • 1107764d16 Deploy a Docker container for SCPSL Salt 2021-03-05 00:56:03 -0600
  • d3126738fc Enroll pi-storage-1 in the backups it needs Salt 2021-03-02 04:55:47 -0600
  • 16a1f583fe Add another directory to NFS server Salt 2021-03-01 15:12:19 -0600
  • 975cd7280c Actually have Postgres listen over the network GOD D Salt 2021-03-01 12:29:21 -0600
  • 4f27b68097 Remove k8s object management Salt 2021-03-01 11:34:45 -0600
  • c744bb30fe Minor fixes alla round Salt 2021-03-01 03:36:23 -0600
  • e6d34c0200 Add args to k8s.sh Salt 2021-03-01 02:33:49 -0600
  • 54ebc8f329 Add k8s configuration scripts WEW SOURCE CONTROL Salt 2021-02-28 23:33:31 -0600
  • 3498092ae9 Add openshift to desktops, define some Pi vars Salt 2021-02-28 21:40:17 -0600
  • 759e8609dc Add Grafana DB and stuff Salt 2021-02-28 21:18:00 -0600
  • 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 Salt 2021-02-28 20:37:33 -0600
  • 51a1f63504 Set up mass storage Pi, run it before k8s inits Salt 2021-02-28 19:50:49 -0600
  • a771ddd16b Split Pi playbooks again Salt 2021-02-28 19:48:42 -0600
  • 5e7b651bd7 Install libraspberrypi on pis Salt 2021-02-28 07:02:54 -0600
  • ba1fc34748 Install stress on everything Salt 2021-02-28 04:19:08 -0600
  • 42f1c452e1 Add cava Salt 2021-02-27 20:17:56 -0600
  • 2c28ae7d3c Add MoTD for pi-mp Salt 2021-02-27 20:17:52 -0600
  • 2df4c328d9 Add switch DHCP reservation Salt 2021-02-27 20:06:11 -0600
  • aed24573b8 Set up redundant DHCP Wow that was actually really easy. Love broadcast protocols Salt 2021-02-27 18:42:14 -0600
  • 2e0cb29c05 Whoops need a default gateway lol Salt 2021-02-27 09:05:28 -0600
  • 8c750e700e Ensure unbound comes back up on restart Salt 2021-02-27 08:58:41 -0600
  • ad4bec22f7 Cleanup Salt 2021-02-27 08:45:57 -0600
  • a326f5d35d Here have a DHCP server Salt 2021-02-27 08:42:15 -0600
  • 6e60a217ff Deploy unbound to mp nodes Salt 2021-02-27 07:20:50 -0600
  • 85485a4651 Consolidate Pi playbooks Salt 2021-02-27 05:00:30 -0600
  • 467d679a9c Add desktop ed25519 key Salt 2021-02-26 12:38:15 -0600
  • bab051af2c Add administrative user role Salt 2021-02-26 10:07:57 -0600
  • e916cd784f Add pi-storage-1 to reboot script Salt 2021-02-26 09:22:27 -0600
  • 5241dc9e84 Uncomment node-1 It's not here yet but it won't hurt to have it ready Salt 2021-02-25 21:06:09 -0600
  • 64fa98a5b0 Remove unnecessary ansible_host item for pi-storage-1 It has now joined ZT Salt 2021-02-25 20:50:28 -0600
  • ab9ddf96b2 Enroll all Pis into ZT Salt 2021-02-25 20:47:40 -0600
  • 9a516d8f08 Separate out Pi roles, reorganize inventory, deploy docker to all pis indiscriminately Salt 2021-02-25 12:56:48 -0600
  • b54e4a2e0b Update inventory to reflect a change in Pi roles The rest of the nodes should come in tomorrow, after which I'll reinstate node 1 and add a couple more Salt 2021-02-25 12:46:38 -0600
  • c5bd49b3ed Install openshift on k8s masters It allows the k8s module to be used Salt 2021-02-24 06:33:10 -0600
  • 0bc6affde2 Fix otwstudios not being... there. Like at all. Salt 2021-02-23 06:49:38 -0600
  • 9c0222fc28 Rework reboot scripts Salt 2021-02-23 04:11:07 -0600
  • 0ff0a90827 God dammit I need resolved Salt 2021-02-22 16:18:52 -0600
  • 99c7814a40 Remove vars for k8s web UI Salt 2021-02-22 09:58:36 -0600
  • 0b0c7035cf Remove testing k8s env Salt 2021-02-22 04:05:58 -0600
  • 58c4e05635 Add some QEMU stuff for docker cross-builds Salt 2021-02-21 19:35:43 -0600
  • 9d8e443b1d Ensure resolved isn't stubbing out requests Salt 2021-02-20 10:48:28 -0600
  • 2fb1b41bad Add note to README about zt Salt 2021-02-19 02:15:43 -0600
  • 3b7a130823 Add MOTD to pi hosts Salt 2021-02-18 19:26:09 -0600
  • 50b7365ade Connect to pi cluster over DNS/ZT Salt 2021-02-18 18:49:10 -0600
  • 994fdfff88 PIKUBERNETES PIKUBERNETES PIKUBERNETES Salt 2021-02-18 18:47:34 -0600
  • 4fc6d76c86 Add pi imager Salt 2021-02-18 16:28:50 -0600
  • 8ed80c9b1a 5-second GRUB timeout on desktop Salt 2021-02-18 00:03:58 -0600
  • 8661332182 Dualboot on desktop Salt 2021-02-18 00:00:18 -0600
  • 3fbc8ed091 Change IPs of k8s cluster to reflect a change in networking Gotta get that reserve block for VIPs n stuff Salt 2021-02-17 06:48:51 -0600
  • 1fdb9651c0 Add skip-pull to k8s roles They absolutely do not work in a pull environment Salt 2021-02-17 06:07:36 -0600
  • 3eb5b50832 Add functionality to ansible-pull for skip-tags Salt 2021-02-17 06:06:02 -0600
  • 2773f537bc Add a little test bed for k8s IT WORKS Salt 2021-02-16 16:39:53 -0600
  • dc687da6c1 REALLY disable mouse acceleration Oh this feels nice Salt 2021-02-16 07:45:02 -0600
  • 5afa095593 Fix up mouse acceleration config Now with 100% less acceleration Salt 2021-02-16 07:01:56 -0600
  • e55bac6127 Remove deprecated hosts from inv Salt 2021-02-16 06:24:15 -0600
  • e210e61cce Add handlers back to desktop role *sigh* Salt 2021-02-16 05:59:58 -0600
  • fdfe16a5d3 Recursively chown Ansible user's home Salt 2021-02-16 05:40:58 -0600
  • 6fdcfbae68 Set up for Docker, add my desktop Salt 2021-02-16 05:34:31 -0600
  • dba0ce1f02 Add kubectl to desktops Salt 2021-02-15 09:58:34 -0600
  • 65f751792a Get rid of Netdata Christ this thing is awful Salt 2021-02-11 13:16:36 -0600
  • 1437654247 Add gitignore entry for cache Turns out it's used for running playbooks I guess Salt 2021-02-11 13:16:21 -0600
  • 4513e3982e Update Magic Pack URL to point to new directory layout Salt 2021-02-09 04:44:30 -0600
  • e41d721d36 Actually update game1's playbooks Salt 2021-02-09 04:39:56 -0600
  • dd458f1310 Update bleromer role Salt 2021-02-08 12:29:56 -0600
  • a4c24156d7 Update minecraft role Salt 2021-02-08 11:58:53 -0600
  • 385f172990 Remove worldedit Salt 2021-02-08 11:54:06 -0600
  • f6b3338948 Rename game1.thefuck.how to roll it in Salt 2021-02-08 11:50:40 -0600
  • 80bec1b2f6 Always restart pulse. Always. Salt 2021-02-08 10:41:07 -0600
  • 82d5db4a11 Reorganize playbook for game1.thefuck.how Salt 2021-02-04 02:02:00 -0600
  • f77c89e858 Add nightly restart job for minecraft@dammit Salt 2021-02-04 02:00:40 -0600
  • 465f58eb5f Update readme Salt 2021-02-03 23:59:15 -0600
  • efbbb91364 Add more packages to desktop systems Salt 2021-02-03 23:59:11 -0600
  • f8d075da22 Ensure an up-to-date Ansible repo on all boxes Salt 2021-02-03 01:25:51 -0600
  • 208f4ec836 Add tmux to all boxes Salt 2021-02-03 01:25:42 -0600
  • 4a78e1c74e Hardcode EFS mounts Not sure what I did, but the previous implementation was hella unreliable; nextcloud's mount didn't come back up clean after reboot Salt 2021-01-26 06:15:03 -0600
  • 8873186046 Actually wait, the order was important Salt 2021-01-26 05:57:07 -0600
  • 0ec4234924 Update hosts for reboot.yml Salt 2021-01-26 05:56:08 -0600
  • 73d0899678 Remove unused var files Salt 2021-01-26 05:50:14 -0600
  • 749660e45c Make Apache configuration more secure, add SSL cache Salt 2021-01-26 05:20:48 -0600
  • be810f09f5 Remove fedi1 F Salt 2021-01-26 04:28:08 -0600
  • b1c641c9f7 Move Pleroma to a desu.ltd box WEW Salt 2021-01-26 04:25:27 -0600
  • 1a699726b1 Back up a Matrix instance as well Salt 2021-01-25 22:59:43 -0600
  • ce14c82f0e Merge branch 'master' into rewrite, prep for merge rewrite Salt 2021-01-25 22:26:39 -0600
  • d22ee2e0f0 Alright boys, time to use master from here on out Salt 2021-01-25 22:20:30 -0600
  • 62db0e9ce8 Update README Salt 2021-01-25 22:19:49 -0600