Commit graph

296 commits

Author SHA1 Message Date
ac86495db7 thanos fixes: set replica label and bump memory limits 2024-09-01 19:57:31 -07:00
5b210cd0cd Increase volume sizes that were filling up 2024-09-01 19:21:47 -07:00
99eb5598c7 fix homeserver url 2024-09-01 18:36:45 -07:00
8d7ab62a3a alertmanager matrix receiver 2024-09-01 18:07:04 -07:00
ba35dc9b32 add openbao ingress 2024-09-01 16:12:06 -07:00
3ef702fb52 Add longhorn monitoring + alerting 2024-09-01 16:11:26 -07:00
3ef7c7edaf openbao booted successfully 2024-08-29 23:20:33 -07:00
ae5b2cd2f8 Add openbao image build
All checks were successful
/ build-openbao (push) Successful in 10m6s
2024-08-29 11:29:08 -07:00
49d2740813 Fix helm stuff 2024-08-26 22:52:41 -07:00
129d0d5b02 Initial openbao 2024-08-26 22:50:51 -07:00
b8e56eab20 matrix: add services required for ElementX to work (sliding-sync + MAS) 2024-08-22 12:33:22 -07:00
afe3974f2f add easily togglable access logs 2024-08-21 16:16:19 -07:00
e69179cbb5 Use External Secrets 2024-08-20 11:13:23 -07:00
b1741057df move janky.bot root to its own ingress 2024-08-19 14:05:05 -07:00
9097168b73 Some synapse container fixes
All checks were successful
/ build-synapse (push) Successful in 33s
2024-08-18 23:10:30 -07:00
2c282a84e0 drop unused prom scrape 2024-08-18 23:10:13 -07:00
933453ce34 Back to mainline miniflux
my changes got merged and a release happened!
2024-08-18 23:09:38 -07:00
d884b2536f Keycloak: redirect / to /realms/janky.solutions/account 2024-08-16 11:54:32 -07:00
7bcdf2ff96 raise some CPU limits to reduce CPU throttling 2024-08-15 12:11:37 -07:00
101c362036 bump kube-prometheus 2024-08-14 22:56:50 -07:00
37f1d06053 Add thanos querier ingress 2024-08-14 22:48:10 -07:00
5e34870065 Add Thanos to monitoring. just for historical data storage currently, alerting still happens the old fashion way 2024-08-14 17:00:56 -07:00
91169b00d9 Bump cert manager 2024-08-13 12:42:13 -07:00
9d3819ee1a Fix promtail running on usb nodes 2024-08-13 12:41:02 -07:00
e390b1e675 Update miniflux image tag 2024-08-13 00:11:31 -07:00
869c92d710 add alertmanager/prometheus external URLs + patch some alerts that fail on rclonefs 2024-08-12 18:00:24 -07:00
96123a83b9 Add traefik-forward-auth yaml that was missed in a previous commit 2024-08-12 16:39:12 -07:00
24e3dbfa7f Add central forward auth 2024-08-12 15:35:22 -07:00
747b041721 Use own Containerfile for traefik-forward-auth
All checks were successful
/ build-keycloak (push) Successful in 47s
/ build-traefik-forward-auth (push) Successful in 1m7s
2024-08-12 15:19:53 -07:00
69108d154a fix job name 2024-08-12 15:10:29 -07:00
8755d5a2c3 build a copy of traefik-forward-auth
Some checks failed
/ build-synapse (push) Failing after 28s
2024-08-12 15:09:46 -07:00
4a3123655f Move grafana storage to persistent database 2024-08-11 22:07:48 -07:00
e2e3299417 [k8s/traefik] always redirect http to https 2024-08-11 14:36:37 -07:00
29273a1a55 Remove monitoring rules from kube-prometheus that don't apply to k3s 2024-08-08 15:04:43 -07:00
91c5d270ea drop matrix vm from monitoring + fix synapse prom listener 2024-08-08 14:30:36 -07:00
eced9bae67 Move janky.solutions matrix homeserver into kubernetes 2024-08-08 12:52:46 -07:00
fe000d186e keycloak container build: Containerfile path is relative to context
All checks were successful
/ build-synapse (push) Successful in 49s
2024-08-08 12:42:17 -07:00
3366bf9201 more keycloak container context fix
Some checks failed
/ build-synapse (push) Failing after 15s
2024-08-08 12:41:18 -07:00
81b0550911 keycloak container build: use correct context
Some checks failed
/ build-synapse (push) Failing after 15s
2024-08-08 12:40:07 -07:00
91dae841be synapse container curl: follow redirects
All checks were successful
/ build-synapse (push) Successful in 1m4s
2024-08-08 12:38:33 -07:00
7d984b861b Add keycloak build 2024-08-08 12:32:58 -07:00
483748645b Update synapse build action
All checks were successful
/ build-synapse (push) Successful in 46s
2024-08-08 12:31:10 -07:00
6aa98f85c8 Add synapse container build with s3 storage backend
Some checks failed
/ build-container (push) Failing after 33s
2024-08-08 12:29:31 -07:00
35b9d46c34 Add snipe-it 2024-08-07 18:51:51 -07:00
d6374f72ca Ansible: Configure timezone 2024-08-05 14:20:10 -07:00
0330a6a39f make smartctl_exporter log less 2024-08-05 00:47:27 -07:00
a613bcb705 Add hypervisor-d targets to scrape-configs 2024-08-05 00:20:22 -07:00
c0a8ceefc6 add smartctl_exporter to hypervisors 2024-08-05 00:19:14 -07:00
0daa626819 herp derp
All checks were successful
/ build (push) Successful in 1m5s
2024-08-05 00:14:39 -07:00
a9878fcf10 Attempt to use newer golang for smartctl_exporter build
Some checks failed
/ build (push) Failing after 2s
2024-08-05 00:13:52 -07:00