5621993f72
Increase multipart-chunk-size-mb for aws s3 backup script
2022-11-14 13:28:39 -06:00
b7085c7e5b
Implement dynamic backups for ostree systems, backing up system configuration in its entirety
2022-10-20 22:35:49 -05:00
23c9ec588c
Remove localhost host entry
...
Yeah that's causing issues with DNS
2022-10-11 23:45:15 -05:00
cd93b73886
Increase capacity of proxy buffers in nginx config
2022-09-03 17:53:54 -05:00
fe5f006451
Change ingress configuration to add X-Forwarded-Proto to proxied connections
2022-09-03 17:27:35 -05:00
7a44fa5df1
Put extra locations above default ones in nginx config
2022-08-30 16:11:52 -05:00
307c1a9b8a
Add awscli to rpm-ostree overlays
2022-08-28 12:04:34 -05:00
44c96b0442
Rework zerotier role to prevent installing zerotier just for it to do nothing at all
...
This also neatly avoids things like rpm-ostree-based distros where i install zerotier in a container
2022-08-28 12:01:37 -05:00
ebc7c0cde5
Add some rudimentary Fedora Kinoite setup
2022-08-28 11:39:48 -05:00
99cf9a5e0e
Remove all mention of Gentoo
...
SO LONG
2022-07-29 12:13:22 -05:00
5507cdfb40
Set GRUB_SAVEDEFAULT on grub role
2022-07-29 12:08:34 -05:00
137144e9c3
Hopefully fix nagios role changing ownership on a file and causing unnecessary restarts
2022-07-23 17:26:39 -05:00
f8b7c5ffad
Install unattended-upgrades on desktops, minor package cleanup
2022-07-11 11:13:11 -05:00
5e962f54c7
Actually set up the tes3mp server, tweak and configure it along with nightly backups
2022-07-11 02:04:49 -05:00
a5708348ca
Deploy tes3mp
2022-07-11 00:59:07 -05:00
7f6b52b225
Make the FQCN warning happy again
2022-06-16 23:45:29 -05:00
784a730152
Rework Terraria deployments into a role, too
2022-06-14 18:25:02 -05:00
9796ae1a88
Refactor Minecraft into its own role again for ease of spin-up
2022-06-14 14:40:21 -05:00
4a87d65b47
Add a quick and dirty S3 restore script for when you need manual help in a pinch
2022-05-23 01:48:13 -05:00
128b3bd982
Add some fancy schmancy unicode to our monitoring alert scripts
2022-05-02 15:46:41 -05:00
d78e0ce996
Modify the nagios role to be more idempotent
2022-04-29 19:41:46 -05:00
61e96a258f
Add ara to ansible hosts
2022-04-23 11:10:42 -05:00
83891a72af
Stop disabling a oneshot service
2022-04-15 22:27:24 -05:00
c9eee09220
Remove packages deprecated in 22.04
2022-04-15 22:27:03 -05:00
9d75d1ed75
Switch to Firefox flatpak
2022-04-15 21:42:57 -05:00
77e332d9cc
Switch to the Discord flatpak (from the deb)
2022-04-15 21:16:21 -05:00
75fc5f2606
Revert "Revert back to old inventory script for Nagios"
...
This reverts commit cb19d38cbf
.
2022-03-04 21:24:00 -06:00
cb19d38cbf
Revert back to old inventory script for Nagios
...
Because the new script suffers intermittent failures when combined with nb_inventory... I guess
2022-03-04 13:11:29 -06:00
e1138ebaad
Check to ensure vars.tags is defined in Nagios template
2022-02-28 15:22:38 -06:00
295927e1ab
Rework Nagios inventory template
...
This new template, instead of querying out Netbox direct, assumes you run the nb_inventory plugin and pulls all of its service configuration from there.
Also config context service checks are no longer a thing; formalize your shit.
2022-02-23 21:03:19 -06:00
0bfcd5ea2b
Have Nagios ignore decom hosts
...
For HOSTS, mind. Services are still gonna need some love
Might honestly just have this operate off of host vars instead, lower the number of lookups, yaknow?
2022-02-23 16:44:42 -06:00
87f1058439
Update Discord
2022-02-22 12:03:08 -06:00
86caa2c791
Revert "Add python-netaddr to common packages"
...
This reverts commit 695bbb9718
.
2022-02-15 15:46:27 -06:00
3dfd06cbdb
Disable a ton of fact gathering -- I anticipate this will fail at CI
2022-02-15 15:19:34 -06:00
695bbb9718
Add python-netaddr to common packages
2022-02-15 13:08:42 -06:00
2efa431265
Add python3-netaddr to common tasks
2022-02-13 12:25:38 -06:00
3810b96a38
Rework Zerotier role to allow for arbitrary adds and deletes
2022-01-23 17:17:43 -06:00
1a4f59b71a
Add a new laptop, rebase zerotier repo
2022-01-21 16:55:10 -06:00
4340068d0a
Add gzip compression to ingress containers
2022-01-13 13:19:06 -06:00
0140784111
Add hostgroup for device types
2022-01-10 23:54:03 -06:00
8517e842b2
Add checks for the R720's thermal monitors, also add those thermal monitors
2022-01-10 22:14:07 -06:00
2fb779c122
Add Monero stuff to flatpak install task
2022-01-05 17:42:33 -06:00
c59781b47e
Define a timeperiod for Nagios and assign it to our matrix notify user
2022-01-04 18:00:55 -06:00
fa002aec6c
Make Nagios less touchy about service checks
2022-01-04 17:33:34 -06:00
f1baa73977
Bump the retry_interval on Nagios hosts
...
I keep getting false alarms for downed boxes
2022-01-03 17:49:09 -06:00
8612eec85e
Create an Ansible contactgroup in Nagios and tie it to all alerts, enroll our Matrix user in that group
2021-12-24 16:56:06 -06:00
1791c40465
Working on Matrix integration for Nagios
2021-12-24 16:47:21 -06:00
e7c98ed5cc
Rebase Nagios on somebody else's container
...
Dude's pretty chill and I trust his work
2021-12-24 15:44:21 -06:00
aa493348d3
Add another Minecraft server and some related checks
2021-12-24 14:53:09 -06:00
ec9c51b34a
Lower frequency of checks on Nagios
...
As it turns out, just checking things over SSH requires an enormous amount of network throughput and CPU usage
2021-12-18 08:20:24 -06:00