Commit graph

461 commits

Author SHA1 Message Date
b4d6a9f46d add demo of metallb working 2024-03-24 22:11:12 +01:00
7109768862 deploy metallb
use helmnix for helm deployments
2024-03-24 21:23:17 +01:00
c3836725f8 disable servicelb 2024-03-23 19:55:53 +01:00
9e04839c5a use kubenix to create cyberchef resources 2024-03-23 17:24:39 +01:00
aa98851cef adhere to Cyberchef SLA :-) 2024-03-23 13:10:46 +01:00
200ad9a7ba clean up cyberchef k3s stack 2024-03-23 12:52:39 +01:00
2699466236 move cyberchef to k3s 2024-03-23 12:48:30 +01:00
93d642ea0e add freshrss deployment to k3s 2024-03-23 01:14:45 +01:00
9185beb663 add kubernetes test for nfs mounts 2024-03-22 22:20:31 +01:00
217051981c Merge branch 'master' of ssh://git.kun.is:56287/home/nixos-servers 2024-03-22 21:16:25 +01:00
49cb6cd55c changed to inbucket edge version 2024-03-22 21:16:06 +01:00
1917001c7f add niels to kubernetes admins 2024-03-22 20:19:52 +01:00
476ec250ca expose cyberchef deployment on k3s publicly
remove geokunis2.nl zone
2024-03-21 23:21:25 +01:00
1662a60688 update flake 2024-03-19 23:59:42 +01:00
4cf1d13384 re-add kubernetes 2024-03-19 22:56:52 +01:00
f032ebf0c7 also remove bancomart from nixos modules 2024-03-13 22:50:27 +01:00
f5f6b561ef remove bancomart VM from docker swarm 2024-03-13 22:41:02 +01:00
b67575f9e4 update readme 2024-03-09 11:44:29 +01:00
01d54f8c2e use default gatus port 2024-03-09 10:29:29 +01:00
01138760f4 add nginx reverse proxy behind gatus and prometheus 2024-03-09 10:19:06 +01:00
2f608a764a store gatus database persistently in sqlite 2024-03-06 22:37:41 +01:00
0c16dda4d0 increase maestro and vpay memory
increase nextcloud health check timeout
2024-03-06 21:29:23 +01:00
20a394f911 monitor hosts and dns 2024-03-05 22:51:26 +01:00
d03be78a63 enable email alerting in gatus 2024-03-05 21:50:43 +01:00
10bd58170b monitoring websites with gatus 2024-03-05 20:56:00 +01:00
c347fc0f00 reduce memory of vpay further to prevent OOM
install lspci and dmidecode
2024-03-03 14:01:35 +01:00
52ee071087 enable node exporter on all machines
enable prometheus scraper and web interface on warwick
2024-03-03 12:55:25 +01:00
90165687ef Update nix/flake/bootstrap/bootstrap.sh 2024-03-03 09:29:19 +00:00
b6a0f95ee4 add devShell for ansible swarm 2024-03-02 14:46:10 +01:00
5cc9b3020e update documentation 2024-03-02 14:10:36 +01:00
79669b27f8 change nixos -> nix 2024-03-02 14:03:27 +01:00
e80a3d65ac split flake into multiple parts 2024-03-02 13:58:17 +01:00
81b81695c2 use flake-utils to abstract cpu architectures in some places 2024-03-02 12:42:00 +01:00
f7b7009ab2 update documentation for running deploy-rs 2024-03-02 10:50:16 +01:00
074383b1e2 package boostrap program
remove devShell
2024-02-29 23:07:51 +01:00
317ad27b2a make storage.osDisk optional 2024-02-29 20:59:48 +01:00
0fe9aef9f5 add derived isPhysical and isVirtual values for machines 2024-02-29 20:51:52 +01:00
960d3f6075 split machines into file for each machine 2024-02-29 20:30:32 +01:00
904098c877 rename machine type -> kind 2024-02-29 20:13:28 +01:00
45d9ab3cb7 fix use of globals within VM 2024-02-29 19:50:05 +01:00
e7f35bf1bd create module system for machines 2024-02-29 00:28:48 +01:00
9ee519055b Update README.md 2024-02-28 21:02:16 +00:00
735a8a0ddf skip deploy-rs flake check for architecture different from the
deployment machine
2024-02-28 21:39:23 +01:00
22c235f380 add documentation about broken flake checks 2024-02-27 23:31:48 +01:00
25937f535b integrate settings raspberry pi 2024-02-27 23:28:52 +01:00
1683c4caa8 deploy-rs works for raspberrypi 2024-02-27 20:14:53 +01:00
c2e2ed5ea8 WIP raspberry pi support 2024-02-26 23:08:12 +01:00
510dd8cf8a reduce memory for vpay 2024-02-25 19:06:56 +01:00
aa57171eda add bazzar to media stack 2024-02-24 21:45:29 +01:00
0d2952c006 add sonarr to media stack 2024-02-18 18:19:39 +01:00