51 Commits

Author SHA1 Message Date
d9923385ec synapse: Enable development metrics 2022-06-05 19:25:02 +02:00
4b480491a1 synapse: Add metrics integrations 2022-06-05 18:04:54 +02:00
850d426335 Update labels 2022-06-05 17:44:52 +02:00
282fd08959 synapse: Increase memory limit 2022-06-05 17:27:27 +02:00
57d50a239f synapse: Convert to statefulset 2022-06-05 12:30:09 +02:00
1f9030007c synapse: Add labels to configMapGenerator 2022-06-05 10:34:49 +02:00
f06b69974f Add Synapse 2022-06-04 03:07:12 +02:00
ba9d22fb6f Update docs 2022-06-03 07:47:09 +02:00
a025acd194 grafana: Update config 2022-06-02 22:02:29 +02:00
b7ca758169 Update Gitea image 2022-06-02 19:36:40 +02:00
f5c9b860b7 Revert "Add elon-staging manifests"
This reverts commit 6b251aeb5444f3cfe630e5d8492df8f07927c497.
2022-05-26 09:32:51 +02:00
f8f8f80d0d ingress-nginx: Update user agent filtering 2022-05-26 09:32:42 +02:00
6b251aeb54 Add elon-staging manifests 2022-05-25 07:09:29 +02:00
8dfa4651b4 invidious: Fix ambigious directory structure 2022-05-19 21:46:14 +02:00
786286991c prometheus: Add postgres_exporter to static configs 2022-05-18 20:10:15 +02:00
0d31eb6813 element: reduce CPU resource limit 2022-05-18 18:11:22 +02:00
a7538f12c2 prometheus: Reduce scrape interval in production 2022-05-18 18:11:19 +02:00
8e77da7769 Add drone and drone-kubernetes-runner 2022-05-18 18:11:15 +02:00
534b367796 Update development PostgreSQL passwords 2022-05-17 21:04:56 +02:00
9ebccc00ec Add database setup script 2022-05-17 20:40:04 +02:00
b824af236a Fix kind cluster to allow full Ingress on localhost 2022-05-17 20:39:16 +02:00
17509063be invidious: fix hang on container stop cycle 2022-05-17 15:54:26 +02:00
5406b52f9a Update ingress-nginx configuration 2022-05-17 09:16:24 +02:00
d57f64effe Add Gitea 2022-05-16 22:30:36 +02:00
3c3862f351 Add Element 2022-05-11 20:21:35 +02:00
952fbf0016 invidious: Add resource configuration 2022-05-11 20:21:14 +02:00
15acfb3d5b Add metrics-server 2022-05-11 11:37:17 +02:00
c5a2b6b7a9 Add Invidious 2022-05-11 11:18:58 +02:00
025bc425d8 Setup Ingress resource and cert-manager integration 2022-05-11 03:10:48 +02:00
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
fd131276ff Extend helm-chart-inflate.sh to allow base customization 2022-05-11 03:10:41 +02:00
705ea2bdd1 Inflate Grafana chart manually 2022-05-11 03:10:37 +02:00
74d2abafad Inflate Prometheus chart manually 2022-05-11 03:10:22 +02:00
3b12d6ebfb Inflate Grafana helm chart 2022-05-09 05:36:12 +02:00
2ce28000a7 Add Grafana 2022-05-09 05:36:12 +02:00
b6312a527b dev: Re-configure PostgreSQL helm chart 2022-05-09 05:36:01 +02:00
3435734668 prometheus.yaml: Fix indentation 2022-05-09 05:31:51 +02:00
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
a31677ff0a Prefer patches to patchesJson6902 2022-05-05 23:00:30 +02:00
c2d4e3f7e7 Update README 2022-05-05 23:00:30 +02:00
9823c405ac Add Prometheus manifests 2022-05-05 22:52:43 +02:00
f44c487736 Inflate PostgreSQL chart 2022-05-05 22:52:43 +02:00
b998b6b13d Add PostgreSQL manifests 2022-05-05 22:52:43 +02:00
7944501fa2 Add basic Kustomize build flow 2022-05-05 22:52:43 +02:00
f6794b712c Inflate prometheus helm chart 2022-05-05 17:50:05 +02:00
aadc898ea8 Patch ingress-nginx to allow namePrefix to function 2022-05-05 17:50:05 +02:00
6501709c08 Inflate ingress-nginx helm chart 2022-05-05 17:50:05 +02:00
503749dc48 Add ingress-nginx helm chart 2022-05-05 17:50:05 +02:00
fc39e5d927 Add cert-manager resources 2022-05-05 17:50:05 +02:00
5c1d401110 Add kustomize base structure 2022-05-02 17:26:33 +02:00