44 Commits

Author SHA1 Message Date
Rob Watson
85821572ce chore(prometheus): update config from Helm chart 2023-09-11 23:14:43 +02:00
Rob Watson
924b9d48d1 refactor: separate manifests and resources 2023-09-11 23:14:43 +02:00
Rob Watson
859f572c9c fix(ingress): correct clusterissuer 2023-09-11 23:14:43 +02:00
Rob Watson
c3776634fb chore: ignore dangling-service linter errors 2023-09-11 23:14:43 +02:00
Rob Watson
cb38db609e docs: update README.md 2023-09-11 23:14:43 +02:00
Rob Watson
e849494077 feat(grafana): provision basic alerting 2023-09-07 21:04:13 +02:00
Rob Watson
07f7b1b75f chore(grafana): configure contactpoints 2023-09-05 23:45:27 +02:00
Rob Watson
2b98dffba1 chore(grafana): configure solar_toolkit source via configmap 2023-09-05 20:01:35 +02:00
Rob Watson
f2227fc61d feat: prometheus alerting 2023-07-18 09:32:46 +02:00
Rob Watson
22791dbf55 fix(prometheus): remove obsolete scrape config 2023-07-18 08:57:54 +02:00
Rob Watson
3173635b77 fix(invidious): add HMAC key
Re: https://github.com/iv-org/invidious/issues/3540
2023-07-03 23:06:36 +02:00
Rob Watson
ab1a5441c8 Config updates 2023-03-21 02:37:42 +01:00
Rob Watson
e44e15c7cf Add Kustomize-managed ClusterIssuer 2022-11-14 06:55:46 +01:00
Rob Watson
149dd3567b Add AWS credentials 2022-11-11 20:47:41 +01:00
Rob Watson
d1c429c170 invidious: Update configuration 2022-08-17 21:03:26 +02:00
Rob Watson
f22efbd13b Add solar-toolkit-gateway configuration 2022-07-13 22:33:45 +02:00
Rob Watson
6bf11341d0 Add radicale 2022-06-19 04:46:48 +02:00
Rob Watson
73b46f5bf0 Add netflux-homepage service 2022-06-06 20:10:34 +02:00
Rob Watson
850d426335 Update labels 2022-06-05 17:44:52 +02:00
Rob Watson
1f9030007c synapse: Add labels to configMapGenerator 2022-06-05 10:34:49 +02:00
Rob Watson
f06b69974f Add Synapse 2022-06-04 03:07:12 +02:00
Rob Watson
ba9d22fb6f Update docs 2022-06-03 07:47:09 +02:00
Rob Watson
a025acd194 grafana: Update config 2022-06-02 22:02:29 +02:00
Rob Watson
f5c9b860b7 Revert "Add elon-staging manifests"
This reverts commit 6b251aeb5444f3cfe630e5d8492df8f07927c497.
2022-05-26 09:32:51 +02:00
Rob Watson
6b251aeb54 Add elon-staging manifests 2022-05-25 07:09:29 +02:00
Rob Watson
786286991c prometheus: Add postgres_exporter to static configs 2022-05-18 20:10:15 +02:00
Rob Watson
a7538f12c2 prometheus: Reduce scrape interval in production 2022-05-18 18:11:19 +02:00
Rob Watson
8e77da7769 Add drone and drone-kubernetes-runner 2022-05-18 18:11:15 +02:00
Rob Watson
5406b52f9a Update ingress-nginx configuration 2022-05-17 09:16:24 +02:00
Rob Watson
d57f64effe Add Gitea 2022-05-16 22:30:36 +02:00
Rob Watson
3c3862f351 Add Element 2022-05-11 20:21:35 +02:00
Rob Watson
c5a2b6b7a9 Add Invidious 2022-05-11 11:18:58 +02:00
Rob Watson
025bc425d8 Setup Ingress resource and cert-manager integration 2022-05-11 03:10:48 +02:00
Rob Watson
af6c8e118f Inflate ingress-nginx chart manually
Also, patch a few container args to work properly with Kustomize's
namePrefix.
2022-05-11 03:10:44 +02:00
Rob Watson
2ce28000a7 Add Grafana 2022-05-09 05:36:12 +02:00
Rob Watson
3435734668 prometheus.yaml: Fix indentation 2022-05-09 05:31:51 +02:00
Rob Watson
0a29314e0c Refactor Prometheus setup
Preferring Kustomize to make last-mile alterations, instead of relying
on the Helm template generation, allows the helm chart to be included in
the base.
2022-05-07 14:57:48 +02:00
Rob Watson
a31677ff0a Prefer patches to patchesJson6902 2022-05-05 23:00:30 +02:00
Rob Watson
9823c405ac Add Prometheus manifests 2022-05-05 22:52:43 +02:00
Rob Watson
b998b6b13d Add PostgreSQL manifests 2022-05-05 22:52:43 +02:00
Rob Watson
7944501fa2 Add basic Kustomize build flow 2022-05-05 22:52:43 +02:00
Rob Watson
f6794b712c Inflate prometheus helm chart 2022-05-05 17:50:05 +02:00
Rob Watson
aadc898ea8 Patch ingress-nginx to allow namePrefix to function 2022-05-05 17:50:05 +02:00
Rob Watson
5c1d401110 Add kustomize base structure 2022-05-02 17:26:33 +02:00