1
0
Fork 0
mirror of https://github.com/mdlayher/homelab.git synced 2024-12-14 11:47:32 +00:00
Commit graph

307 commits

Author SHA1 Message Date
Matt Layher
858519338e nixos: refactor dhcpd4 config with nix functions 2020-01-23 16:39:38 -05:00
Matt Layher
ba8b5bd379 nixos: inline CoreDNS internal zone hosts 2020-01-23 15:48:50 -05:00
Matt Layher
d5448675b5 nixos: move traefik configs to router 2020-01-23 14:47:42 -05:00
Matt Layher
1eab8e4a30
ansible/traefik: remove, now in NixOS configuration
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-01-23 14:34:53 -05:00
Matt Layher
c0e7ded9bc Merge branch 'master' of github:mdlayher/homelab 2020-01-23 12:27:16 -05:00
Matt Layher
b99fe81ab2 nixos: new CoreRAD config format 2020-01-23 12:26:59 -05:00
Matt Layher
63840cae43
ansible/prometheus: add disk usage alert
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-01-21 13:41:10 -05:00
Matt Layher
1b85759d2b
ansible/prometheus: bump blackbox probe alerts to 10 minutes
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-01-21 12:59:23 -05:00
Matt Layher
adf6d0b994 nixos: enable automatic GC 2020-01-21 12:31:16 -05:00
Matt Layher
9621238657
ansible/prometheus: lower frequency of mdlayher.com and SSH blackbox probes
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-01-21 12:22:19 -05:00
Matt Layher
fa896789e6 nixos: enable automatic upgrades 2020-01-17 15:30:34 -05:00
Matt Layher
98025e9dd8 nixos/coredns: bind prometheus to all addresses 2020-01-17 15:15:28 -05:00
Matt Layher
f058e06a6d nixos/corerad: bind debug to all addresses 2020-01-17 15:01:22 -05:00
Matt Layher
7c98a2e103 nixos: add iperf3 2020-01-17 14:17:53 -05:00
Matt Layher
3552d9644c nixos: pull CoreRAD package and module from unstable 2020-01-17 10:29:51 -05:00
Matt Layher
a07880e259 nixos: sync CoreRAD module with nixpkgs copy 2020-01-16 13:41:05 -05:00
Matt Layher
7fd6c6db29 nixos: set CoreRAD unicast_only on lab0 2020-01-14 14:11:01 -05:00
Matt Layher
cbd3881f8f nixos/pkgs: fix wgipamd module hash 2020-01-14 14:10:32 -05:00
Matt Layher
ce4455b06f nixos/pkgs: CoreRAD v0.1.7 2020-01-14 13:41:57 -05:00
Matt Layher
40f4f284bb nixos: enable fwupdmgr service 2020-01-13 09:38:27 -05:00
Matt Layher
b53856a30f nixos: CoreRAD v0.1.6, adjust systemd unit 2020-01-12 17:27:02 -05:00
Matt Layher
acc5eb5468 nixos: add lshw 2020-01-12 17:20:15 -05:00
Matt Layher
9cc0aafac6 nixos/pkgs: CoreRAD v0.1.5 2020-01-12 11:20:11 -05:00
Matt Layher
6c2b700795
ansible/golang: bump to 1.13.6
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-01-10 10:40:13 -05:00
Matt Layher
8b0412f2c7 nixos: add jq 2020-01-07 16:58:46 -05:00
Matt Layher
bfcbc9905d nixos/modules: make CoreRAD start after network-online.target 2020-01-07 15:35:44 -05:00
Matt Layher
e2e4095427 nixos: add ndisc6 package 2020-01-07 14:18:31 -05:00
Matt Layher
e4d8ff4395
ansible/prometheus: monitor mdlayher.com/talks
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-01-06 14:09:36 -05:00
Matt Layher
9d13fa88c7
ansible/prometheus: v2.15.2
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-01-06 13:25:45 -05:00
Matt Layher
2c90e95e5a nixos: bump CoreRAD v0.1.4 2020-01-06 10:38:16 -05:00
Matt Layher
492e24c0fd
nixos: initial commit of router configuration
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-01-04 17:16:31 -05:00
Matt Layher
8af9d3b694
ansible/prometheus: scrape CoreRAD
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-12-31 13:17:21 -05:00
Matt Layher
fb563007b5
ansible/prometheus: remove minecraft target
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-12-28 10:28:25 -05:00
Matt Layher
911c8ca098
ansible/prometheus: scrape wgipamd
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-12-28 10:27:44 -05:00
Matt Layher
d2454ccded
ansible: temporarily remove homeassistant
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-12-20 11:15:22 -05:00
Matt Layher
6b553e44c9
ansible/prometheus: remove failing targets due to router upgrade
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-12-14 10:35:57 -05:00
Matt Layher
95b6496c1f
ansible: remove router configs; router is now NixOS
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-12-14 10:10:47 -05:00
Matt Layher
0ce9200414
ansible/prometheus: scrape CoreDNS
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-12-14 00:57:19 -05:00
Matt Layher
944cf6ca72
ansible/prometheus: switch to routnerr-2
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-12-13 21:48:30 -05:00
Matt Layher
1bb16c2cee
ansible/golang: bump to Go 1.13.5
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-12-05 10:10:00 -05:00
Matt Layher
7e9dd1586c
ansible/prometheus: bump to 2.14.0
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-11-24 13:52:01 -05:00
Matt Layher
4192dc62ba
ansible/prometheus: alert on TLS certificate expiration of blackbox targets
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-11-24 13:49:56 -05:00
Matt Layher
6fb05580f1
ansible/prometheus: scrape minecraft metrics
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-11-24 13:44:25 -05:00
Matt Layher
0d6a3ce20c
ansible/golang: bump to Go 1.13.4
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-11-01 09:43:55 -04:00
Matt Layher
ce30a31ec7
ansible/golang: Go 1.13.3
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-10-22 14:12:18 -04:00
Matt Layher
56a43333ea
ansible/golang: bump to Go 1.13.1
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-10-09 12:52:05 -04:00
Matt Layher
e2c6b03130
ansible/spotifyd: use systemd in tasks, factor out XDG_RUNTIME_DIR
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-10-08 12:18:04 -04:00
Matt Layher
34ecd7d4c5
builds: skip spotifyd vars yamllint
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-10-07 13:01:52 -04:00
Matt Layher
9dcf9a9d85
ansible/spotifyd: initial commit
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-10-07 12:59:20 -04:00
Matt Layher
c03c60e6cf
ansible/prometheus: bump to 2.13.0
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2019-10-05 12:05:14 -04:00