Commit Graph

73 Commits

Author SHA1 Message Date
eb8c962c4a Only use node as a label, and try harder to set it. 2023-08-08 15:21:14 +01:00
04e8e86ec2 More resources and less aggressive healthchecking. 2023-08-08 15:20:52 +01:00
f36109a0f8 Send journald logs to loki. Not sure if working yet. 2023-08-08 15:08:21 +01:00
8528a8fec7 Send vector internal logs to loki. 2023-08-08 14:46:02 +01:00
7a30c0e9f2 Send glusterfs logs to loki. 2023-08-08 14:38:25 +01:00
ab80d00632 Add dots between job name components. 2023-08-08 14:11:18 +01:00
4cb69f1f83 Replace promtail with vector for loki. 2023-08-01 06:33:50 +01:00
1b2ab9da6e Save traefik logs to loki. 2023-07-21 07:54:00 +01:00
f13b350f73 Add vector service. 2023-07-21 07:16:19 +01:00
496e3c9e44 Switch remaining services from nomad host volumes to docker volumes. 2023-07-21 06:59:32 +01:00
0e7a34a341 Loki service configuration. 2023-07-21 06:31:05 +01:00
91f801401e Switch to host volumes. Grafana not working yet. 2023-07-17 21:02:59 +01:00
cbd56dff8a Temporarily disable binding to tailscale host_network. 2023-07-14 06:50:34 +01:00
e98172c572 Only expose API on https port. 2023-07-10 06:38:41 +01:00
73a61bf18a Grafana config. 2023-07-10 06:36:41 +01:00
74b0fa9627 Put dashboard behind traefik and enable metrics. 2023-07-10 05:27:21 +01:00
c7b229ff8e Default to letsencrypt for traefik services. 2023-07-09 19:44:58 +01:00
155c584c82 Use keepalived to set up a virtual IP for traefik. 2023-07-09 15:45:58 +01:00
b528f7e3aa Add traefik service. 2023-07-09 14:25:34 +01:00
3a5c96c9b4 Stop using old middleware. 2023-07-09 14:13:18 +01:00
e2359ce283 Move webserver to tailscale net. 2023-07-08 20:05:52 +01:00
c06dec5414 Register service to consul. 2023-07-08 06:02:05 +01:00
0f7dc1cbe9 Add static webserver and storage for pi.paler.net. 2023-07-07 14:42:29 +01:00