Author SHA1 Message Date
renovate ccf2d67da9 Update mauriceboe/trek Docker tag to v3.4.0 2026-07-19 03:15:07 +00:00
AverageMarcus d0e868b315 Merge pull request 'Update ghcr.io/jmcgrath207/k8s-ephemeral-storage-metrics Docker tag to v1.21.3' (#760) from renovate/ghcr.io-jmcgrath207-k8s-ephemeral-storage-metrics-1.x into master
Reviewed-on: #760
2026-07-17 07:28:43 +00:00
renovate 9e2f81035b Update ghcr.io/jmcgrath207/k8s-ephemeral-storage-metrics Docker tag to v1.21.3 2026-07-17 03:15:47 +00:00
AverageMarcus 99da6a94da Merge pull request 'Update gitea/gitea Docker tag to v1.27.0' (#758) from renovate/gitea-gitea-1.x into master
Reviewed-on: #758
2026-07-15 04:12:17 +00:00
AverageMarcus 5b8167d568 Merge pull request 'Update prom/node-exporter Docker tag to v1.12.1' (#759) from renovate/prom-node-exporter-1.x into master
Reviewed-on: #759
2026-07-15 04:12:04 +00:00
AverageMarcus b0263911f9 Merge pull request 'Update outlinewiki/outline Docker tag to v1.9.1' (#757) from renovate/outlinewiki-outline-1.x into master
Reviewed-on: #757
2026-07-15 04:11:15 +00:00
renovate 909de955c6 Update prom/node-exporter Docker tag to v1.12.1 2026-07-15 03:28:38 +00:00
renovate 6f5f2c997e Update gitea/gitea Docker tag to v1.27.0 2026-07-14 03:25:04 +00:00
renovate 422c275b62 Update outlinewiki/outline Docker tag to v1.9.1 2026-07-13 03:26:15 +00:00
AverageMarcus 2700c47e1f Merge pull request 'Update mauriceboe/trek Docker tag to v3.3.0' (#755) from renovate/mauriceboe-trek-3.x into master
Reviewed-on: #755
2026-07-12 06:41:54 +00:00
AverageMarcus 60572f9f52 Merge pull request 'Update ghcr.io/google/cadvisor Docker tag to v0.60.5' (#754) from renovate/ghcr.io-google-cadvisor-0.x into master
Reviewed-on: #754
2026-07-12 06:39:50 +00:00
AverageMarcus 4dad44b146 Merge pull request 'Update prom/node-exporter Docker tag to v1.12.0' (#756) from renovate/prom-node-exporter-1.x into master
Reviewed-on: #756
2026-07-12 06:39:43 +00:00
renovate 03f60acceb Update prom/node-exporter Docker tag to v1.12.0 2026-07-12 03:25:40 +00:00
renovate 34ad0c754a Update mauriceboe/trek Docker tag to v3.3.0 2026-07-12 03:25:34 +00:00
renovate 463e0c78c0 Update ghcr.io/google/cadvisor Docker tag to v0.60.5 2026-07-12 03:25:30 +00:00
AverageMarcus 21fa72e26a Merge pull request 'Update outlinewiki/outline Docker tag to v1.9.0' (#753) from renovate/outlinewiki-outline-1.x into master
Reviewed-on: #753
2026-07-11 07:05:19 +00:00
AverageMarcus e92bfb1086 Merge pull request 'Update ghcr.io/google/cadvisor Docker tag to v0.60.4' (#751) from renovate/ghcr.io-google-cadvisor-0.x into master
Reviewed-on: #751
2026-07-11 07:04:34 +00:00
AverageMarcus ed5ddbe532 Merge pull request 'Update ghcr.io/jmcgrath207/k8s-ephemeral-storage-metrics Docker tag to v1.21.1' (#752) from renovate/ghcr.io-jmcgrath207-k8s-ephemeral-storage-metrics-1.x into master
Reviewed-on: #752
2026-07-11 07:02:46 +00:00
renovate 2bcc221584 Update ghcr.io/jmcgrath207/k8s-ephemeral-storage-metrics Docker tag to v1.21.1 2026-07-11 03:26:55 +00:00
renovate febc2ebace Update outlinewiki/outline Docker tag to v1.9.0 2026-07-10 03:20:33 +00:00
renovate 089b89dbbe Update ghcr.io/google/cadvisor Docker tag to v0.60.4 2026-07-10 03:20:24 +00:00
AverageMarcus d3e473e81d Merge pull request 'Update ghcr.io/jmcgrath207/k8s-ephemeral-storage-metrics Docker tag to v1.20.0' (#749) from renovate/ghcr.io-jmcgrath207-k8s-ephemeral-storage-metrics-1.x into master
Reviewed-on: #749
2026-07-09 08:06:00 +00:00
AverageMarcus 8d2665f312 Merge pull request 'Update Helm release cert-manager to v1.21.0' (#750) from renovate/cert-manager-1.x into master
Reviewed-on: #750
2026-07-09 08:05:57 +00:00
renovate 5d07bf59b3 Update Helm release cert-manager to v1.21.0 2026-07-09 03:35:43 +00:00
renovate 2ec6e58065 Update ghcr.io/jmcgrath207/k8s-ephemeral-storage-metrics Docker tag to v1.20.0 2026-07-09 03:35:39 +00:00
AverageMarcus 4703cbcbf4 Merge pull request 'Update victoriametrics/vmagent Docker tag to v1.147.0' (#748) from renovate/victoriametrics into master
Reviewed-on: #748
2026-07-07 05:49:10 +00:00
AverageMarcus bfc5513a40 Merge pull request 'Update rancher/mirrored-library-traefik Docker tag to v2.11.50' (#747) from renovate/rancher-mirrored-library-traefik-2.x into master
Reviewed-on: #747
2026-07-07 05:48:58 +00:00
renovate ad7e75c017 Update victoriametrics/vmagent Docker tag to v1.147.0 2026-07-07 03:09:44 +00:00
renovate c9a7a8a7d1 Update rancher/mirrored-library-traefik Docker tag to v2.11.50 2026-07-07 03:09:36 +00:00
AverageMarcus 038cc4ae6f Merge pull request 'Update mauriceboe/trek Docker tag to v3.2.1' (#746) from renovate/mauriceboe-trek-3.x into master
Reviewed-on: #746
2026-07-06 06:41:30 +00:00
renovate cef891d4c1 Update mauriceboe/trek Docker tag to v3.2.1 2026-07-06 03:03:58 +00:00
AverageMarcus 721d9c5198 Set resources and probes
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-07-05 11:44:20 +01:00
AverageMarcus 867370aaac Set securityContext
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-07-05 11:26:55 +01:00
AverageMarcus 85838093eb Fix configmap
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-07-05 11:16:54 +01:00
AverageMarcus b29a34008f Added airtrail
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-07-05 11:15:16 +01:00
AverageMarcus 0fcd9d60b6 Added anti-affinity to blog
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-07-05 10:46:46 +01:00
AverageMarcus 3435e8dfc0 Increase resources for Trek
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-07-05 10:42:28 +01:00
AverageMarcus 20aeaf3f44 Added ollama mapping
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-07-05 10:37:52 +01:00
AverageMarcus bb7ebb00d6 Added ollama as internal prox service
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-07-05 10:36:04 +01:00
AverageMarcus 9bf10d8fdd Merge pull request 'Update mauriceboe/trek Docker tag to v3.2.0' (#745) from renovate/mauriceboe-trek-3.x into master
Reviewed-on: #745
2026-07-05 09:23:09 +00:00
renovate 6e944e191e Update mauriceboe/trek Docker tag to v3.2.0 2026-07-05 03:36:03 +00:00
AverageMarcus b4fd2eeec6 Merge pull request 'Update mauriceboe/trek Docker tag to v3.1.4' (#744) from renovate/mauriceboe-trek-3.x into master
Reviewed-on: #744
2026-07-02 09:31:16 +00:00
renovate 8a3b4712ce Update mauriceboe/trek Docker tag to v3.1.4 2026-07-02 03:03:05 +00:00
AverageMarcus 5f275f32c1 Merge pull request 'Update nextcloud Docker tag to v34.0.1' (#743) from renovate/nextcloud-34.x into master
Reviewed-on: #743
2026-07-01 05:22:16 +00:00
renovate 8c318060ec Update nextcloud Docker tag to v34.0.1 2026-07-01 03:08:55 +00:00
AverageMarcus 200c30d541 Merge pull request 'Update gristlabs/grist-oss Docker tag to v1.7.16' (#742) from renovate/gristlabs-grist-oss-1.x into master
Reviewed-on: #742
2026-06-30 17:40:25 +00:00
renovate 8a86ec9a2f Update gristlabs/grist-oss Docker tag to v1.7.16 2026-06-30 03:19:11 +00:00
AverageMarcus f24b8d684c Merge pull request 'Update mauriceboe/trek Docker tag to v3.1.3' (#741) from renovate/mauriceboe-trek-3.x into master
Reviewed-on: #741
2026-06-28 06:25:52 +00:00
renovate faf1132442 Update mauriceboe/trek Docker tag to v3.1.3 2026-06-28 03:21:48 +00:00
AverageMarcus b1da07a495 Merge pull request 'Update ghcr.io/google/cadvisor Docker tag to v0.60.3' (#738) from renovate/ghcr.io-google-cadvisor-0.x into master
Reviewed-on: #738
2026-06-27 10:57:32 +00:00
AverageMarcus e9b7347723 Merge pull request 'Update ghcr.io/miniflux/miniflux Docker tag to v2.3.2' (#740) from renovate/ghcr.io-miniflux-miniflux-2.x into master
Reviewed-on: #740
2026-06-27 10:57:13 +00:00
AverageMarcus e34d6702fd Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v3.20.1' (#739) from renovate/ghcr.io-mealie-recipes-mealie-3.x into master
Reviewed-on: #739
2026-06-27 10:57:00 +00:00
renovate d539479903 Update ghcr.io/miniflux/miniflux Docker tag to v2.3.2 2026-06-27 03:10:01 +00:00
renovate 8f8bf4af7b Update ghcr.io/mealie-recipes/mealie Docker tag to v3.20.1 2026-06-27 03:09:52 +00:00
renovate 4e6aad08e3 Update ghcr.io/google/cadvisor Docker tag to v0.60.3 2026-06-27 03:09:43 +00:00
AverageMarcus b27c55fde8 Merge pull request 'Update mauriceboe/trek Docker tag to v3.1.2' (#734) from renovate/mauriceboe-trek-3.x into master
Reviewed-on: #734
2026-06-26 05:06:49 +00:00
AverageMarcus 8106e9367c Merge pull request 'Update Helm release cert-manager to v1.20.3' (#737) from renovate/cert-manager-1.x into master
Reviewed-on: #737
2026-06-26 05:05:54 +00:00
AverageMarcus 69e4b28067 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v3.20.0' (#736) from renovate/ghcr.io-mealie-recipes-mealie-3.x into master
Reviewed-on: #736
2026-06-26 05:05:50 +00:00
AverageMarcus 6d4958aa03 Merge pull request 'Update ghcr.io/google/cadvisor Docker tag to v0.60.2' (#735) from renovate/ghcr.io-google-cadvisor-0.x into master
Reviewed-on: #735
2026-06-26 05:05:47 +00:00
renovate 0079e3e1e9 Update Helm release cert-manager to v1.20.3 2026-06-26 03:12:46 +00:00
renovate c08c1c9c9c Update ghcr.io/mealie-recipes/mealie Docker tag to v3.20.0 2026-06-25 03:11:17 +00:00
renovate 033973f557 Update ghcr.io/google/cadvisor Docker tag to v0.60.2 2026-06-25 03:11:11 +00:00
renovate 5e58d342b9 Update mauriceboe/trek Docker tag to v3.1.2 2026-06-24 03:20:24 +00:00
AverageMarcus e678af8f63 Merge pull request 'Update VictoriaMetrics' (#733) from renovate/victoriametrics into master
Reviewed-on: #733
2026-06-23 04:53:42 +00:00
renovate b809f2f6df Update VictoriaMetrics 2026-06-23 03:05:00 +00:00
AverageMarcus be3a28f9e4 Merge pull request 'Update gitea/gitea Docker tag to v1.26.4' (#731) from renovate/gitea-gitea-1.x into master
Reviewed-on: #731
2026-06-22 07:43:35 +00:00
AverageMarcus 1d20b25b0b Merge pull request 'Update ghcr.io/google/cadvisor Docker tag to v0.60.1' (#732) from renovate/ghcr.io-google-cadvisor-0.x into master
Reviewed-on: #732
2026-06-22 07:43:31 +00:00
renovate 6231e7d072 Update ghcr.io/google/cadvisor Docker tag to v0.60.1 2026-06-22 03:27:13 +00:00
renovate e19e425d15 Update gitea/gitea Docker tag to v1.26.4 2026-06-22 03:27:05 +00:00
AverageMarcus 090683de93 Merge pull request 'Update gitea/gitea Docker tag to v1.26.3' (#730) from renovate/gitea-gitea-1.x into master
Reviewed-on: #730
2026-06-21 18:42:08 +00:00
renovate ef914c8b10 Update gitea/gitea Docker tag to v1.26.3 2026-06-21 03:07:47 +00:00
AverageMarcus c0e64ca31b Merge pull request 'Update mauriceboe/trek Docker tag to v3.1.1' (#729) from renovate/mauriceboe-trek-3.x into master
Reviewed-on: #729
2026-06-19 09:49:15 +00:00
renovate 90b52eccc1 Update mauriceboe/trek Docker tag to v3.1.1 2026-06-19 03:07:07 +00:00
AverageMarcus 9a32778951 Merge pull request 'Update registry.k8s.io/kube-state-metrics/kube-state-metrics Docker tag to v2.19.1' (#727) from renovate/registry.k8s.io-kube-state-metrics-kube-state-metrics-2.x into master
Reviewed-on: #727
2026-06-17 13:42:24 +00:00
AverageMarcus 4e9d22ece2 Merge pull request 'Update mauriceboe/trek Docker tag to v3.1.0' (#728) from renovate/mauriceboe-trek-3.x into master
Reviewed-on: #728
2026-06-17 13:42:20 +00:00
renovate a4b3a9a77b Update mauriceboe/trek Docker tag to v3.1.0 2026-06-17 03:06:50 +00:00
renovate c4855c3f30 Update registry.k8s.io/kube-state-metrics/kube-state-metrics Docker tag to v2.19.1 2026-06-13 03:08:21 +00:00
AverageMarcus 55b0408a9e Merge pull request 'Update nextcloud Docker tag to v34' (#726) from renovate/nextcloud-34.x into master
Reviewed-on: #726
2026-06-11 07:58:53 +00:00
AverageMarcus 8f12f678c1 Merge pull request 'Update quay.io/oauth2-proxy/oauth2-proxy Docker tag to v7.15.3' (#724) from renovate/quay.io-oauth2-proxy-oauth2-proxy-7.x into master
Reviewed-on: #724
2026-06-11 07:57:37 +00:00
AverageMarcus 7c42534cb6 Merge pull request 'Update gristlabs/grist-oss Docker tag to v1.7.15' (#725) from renovate/gristlabs-grist-oss-1.x into master
Reviewed-on: #725
2026-06-11 06:08:20 +00:00
renovate cf00b32e1b Update nextcloud Docker tag to v34 2026-06-11 03:07:14 +00:00
renovate 2487f07d66 Update gristlabs/grist-oss Docker tag to v1.7.15 2026-06-11 03:06:54 +00:00
renovate 3bd4cbd5c2 Update quay.io/oauth2-proxy/oauth2-proxy Docker tag to v7.15.3 2026-06-10 03:13:12 +00:00
AverageMarcus c592fc69f0 Merge pull request 'Update VictoriaMetrics to v1.145.0' (#723) from renovate/victoriametrics into master
Reviewed-on: #723
2026-06-09 14:47:13 +00:00
renovate b9940c1a83 Update VictoriaMetrics to v1.145.0 2026-06-09 03:14:42 +00:00
AverageMarcus 7168bb6bd0 Merge pull request 'Update outlinewiki/outline Docker tag to v1.8.1' (#722) from renovate/outlinewiki-outline-1.x into master
Reviewed-on: #722
2026-06-07 09:30:44 +00:00
renovate fae3ef506e Update outlinewiki/outline Docker tag to v1.8.1 2026-06-07 03:07:21 +00:00
AverageMarcus c33fbd1370 Tweak memory requests
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-06-06 11:20:58 +01:00
AverageMarcus 8472829ffa Merge pull request 'Update nodered/node-red Docker tag to v4.1.11' (#721) from renovate/nodered-node-red-4.x into master
Reviewed-on: #721
2026-06-05 05:08:04 +00:00
renovate a68f27b631 Update nodered/node-red Docker tag to v4.1.11 2026-06-05 03:30:00 +00:00
AverageMarcus e47aa0d024 Merge pull request 'Update nextcloud Docker tag to v33.0.5' (#720) from renovate/nextcloud-33.x into master
Reviewed-on: #720
2026-06-04 06:49:15 +00:00
renovate 4ef76abbb2 Update nextcloud Docker tag to v33.0.5 2026-06-04 03:22:29 +00:00
AverageMarcus 7d231dec88 Added Trek
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-06-03 12:54:46 +01:00
AverageMarcus 81431971c2 Merge pull request 'Update outlinewiki/outline Docker tag to v1.8.0' (#719) from renovate/outlinewiki-outline-1.x into master
Reviewed-on: #719
2026-06-02 12:41:28 +00:00
renovate 1c7c4e9fd8 Update outlinewiki/outline Docker tag to v1.8.0 2026-06-02 03:14:09 +00:00
AverageMarcus 2b88f9e765 Update url-to-grist
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-06-01 07:43:16 +01:00
AverageMarcus d48e21ada7 Add hermes as an internal service
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-05-31 13:36:20 +01:00
AverageMarcus ebddfbf1fb Merge pull request 'Update nextcloud Docker tag to v33.0.4' (#718) from renovate/nextcloud-33.x into master
Reviewed-on: #718
2026-05-30 05:36:21 +00:00
AverageMarcus 92d66145f3 Merge pull request 'Update gristlabs/grist-oss Docker tag to v1.7.14' (#715) from renovate/gristlabs-grist-oss-1.x into master
Reviewed-on: #715
2026-05-30 05:35:41 +00:00
AverageMarcus fd46f3f0b3 Merge pull request 'Update ghcr.io/miniflux/miniflux Docker tag to v2.3.1' (#717) from renovate/ghcr.io-miniflux-miniflux-2.x into master
Reviewed-on: #717
2026-05-30 05:35:18 +00:00
renovate 3ddb6c24ea Update nextcloud Docker tag to v33.0.4 2026-05-30 03:04:42 +00:00
renovate a5cab6c570 Update gristlabs/grist-oss Docker tag to v1.7.14 2026-05-30 03:04:37 +00:00
renovate 803f086a54 Update ghcr.io/miniflux/miniflux Docker tag to v2.3.1 2026-05-30 03:04:30 +00:00
AverageMarcus 272537bb63 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v3.19.2' (#716) from renovate/ghcr.io-mealie-recipes-mealie-3.x into master
Reviewed-on: #716
2026-05-29 16:47:46 +00:00
renovate 25b28d046d Update ghcr.io/mealie-recipes/mealie Docker tag to v3.19.2 2026-05-29 15:46:19 +00:00
AverageMarcus a4598c6caa Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v3.19.1' (#714) from renovate/ghcr.io-mealie-recipes-mealie-3.x into master
Reviewed-on: #714
2026-05-28 07:21:40 +00:00
renovate 343f0785b3 Update ghcr.io/mealie-recipes/mealie Docker tag to v3.19.1 2026-05-28 03:06:50 +00:00
AverageMarcus c9836ffa1f Merge pull request 'Update victoriametrics/vmagent Docker tag to v1.144.0' (#713) from renovate/victoriametrics into master
Reviewed-on: #713
2026-05-26 06:29:00 +00:00
renovate b917739a13 Update victoriametrics/vmagent Docker tag to v1.144.0 2026-05-26 03:04:34 +00:00
AverageMarcus a8c1f39a03 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v3.19.0' (#712) from renovate/ghcr.io-mealie-recipes-mealie-3.x into master
Reviewed-on: #712
2026-05-25 07:30:56 +00:00
renovate b52c5a8eba Update ghcr.io/mealie-recipes/mealie Docker tag to v3.19.0 2026-05-25 03:08:32 +00:00
AverageMarcus 0521df9e92 Merge pull request 'Update registry.k8s.io/kube-state-metrics/kube-state-metrics Docker tag to v2.19.0' (#711) from renovate/registry.k8s.io-kube-state-metrics-kube-state-metrics-2.x into master
Reviewed-on: #711
2026-05-23 10:29:33 +00:00
renovate 6e8275454e Update registry.k8s.io/kube-state-metrics/kube-state-metrics Docker tag to v2.19.0 2026-05-23 03:09:33 +00:00
AverageMarcus 493984abe4 Added Trek ingress
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-05-22 12:55:58 +01:00
AverageMarcus 5e9efc3a3b Merge pull request 'Update gitea/gitea Docker tag to v1.26.2' (#709) from renovate/gitea-gitea-1.x into master
Reviewed-on: #709
2026-05-21 14:56:04 +00:00
AverageMarcus c3b3db2651 Merge pull request 'Update ghcr.io/mealie-recipes/mealie Docker tag to v3.18.0' (#710) from renovate/ghcr.io-mealie-recipes-mealie-3.x into master
Reviewed-on: #710
2026-05-21 14:55:59 +00:00
renovate 519b8eebb9 Update ghcr.io/mealie-recipes/mealie Docker tag to v3.18.0 2026-05-21 03:09:54 +00:00
renovate 3bef85f5a6 Update gitea/gitea Docker tag to v1.26.2 2026-05-21 03:09:46 +00:00
AverageMarcus a1baddb427 Merge pull request 'Update ghcr.io/miniflux/miniflux Docker tag to v2.3.0' (#708) from renovate/ghcr.io-miniflux-miniflux-2.x into master
Reviewed-on: #708
2026-05-16 04:43:53 +00:00
renovate e3d2b0f65f Update ghcr.io/miniflux/miniflux Docker tag to v2.3.0 2026-05-16 03:03:48 +00:00
AverageMarcus 8a5598d4a9 Fix host
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-05-15 20:35:42 +01:00
AverageMarcus 3368d4ba29 Added vert
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-05-15 20:31:53 +01:00
AverageMarcus 8255a8a3ae Merge pull request 'Update ghcr.io/google/cadvisor Docker tag to v0.57.0' (#707) from renovate/ghcr.io-google-cadvisor-0.x into master
Reviewed-on: #707
2026-05-15 15:35:25 +00:00
renovate 51a544b103 Update ghcr.io/google/cadvisor Docker tag to v0.57.0 2026-05-15 03:14:59 +00:00
AverageMarcus 18917ae78d Fix liveness probe
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-05-14 07:42:43 +01:00
AverageMarcus 2cf9b56629 Added PairDrop
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-05-14 07:40:55 +01:00
AverageMarcus 1854511adf Merge pull request 'Update victoriametrics/vmagent Docker tag to v1.143.0' (#706) from renovate/victoriametrics into master
Reviewed-on: #706
2026-05-12 03:37:27 +00:00
renovate 4b26152245 Update victoriametrics/vmagent Docker tag to v1.143.0 2026-05-12 03:08:18 +00:00
AverageMarcus 3f8efe67c3 Added lkink to CND Romania talk
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-05-11 18:46:55 +01:00
AverageMarcus bc5fe3912d Merge pull request 'Update nodered/node-red Docker tag to v4.1.10' (#704) from renovate/nodered-node-red-4.x into master
Reviewed-on: #704
2026-05-10 09:21:25 +00:00
AverageMarcus ea317c1c61 Merge pull request 'Update ghcr.io/civilblur/mazanoke Docker tag to v1.1.6' (#705) from renovate/ghcr.io-civilblur-mazanoke-1.x into master
Reviewed-on: #705
2026-05-10 09:20:41 +00:00
renovate f046201dab Update ghcr.io/civilblur/mazanoke Docker tag to v1.1.6 2026-05-10 03:07:27 +00:00
renovate 160160b56d Update nodered/node-red Docker tag to v4.1.10 2026-05-09 03:07:31 +00:00
32 changed files with 675 additions and 29 deletions
+25
View File
@@ -0,0 +1,25 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: airtrail
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: cluster.fun
destination:
namespace: airtrail
name: cluster-fun (v2)
source:
path: manifests/airtrail
repoURL: "https://git.cluster.fun/AverageMarcus/cluster.fun.git"
targetRevision: HEAD
syncPolicy:
automated: {}
syncOptions:
- CreateNamespace=true
ignoreDifferences:
- kind: Secret
jsonPointers:
- /data
+1 -1
View File
@@ -35,7 +35,7 @@ spec:
name: cluster-fun (v2)
source:
repoURL: 'https://charts.jetstack.io'
targetRevision: v1.20.2
targetRevision: v1.21.0
chart: cert-manager
helm:
version: v3
+25
View File
@@ -0,0 +1,25 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: pairdrop
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: cluster.fun
destination:
namespace: pairdrop
name: cluster-fun (v2)
source:
path: manifests/pairdrop
repoURL: "https://git.cluster.fun/AverageMarcus/cluster.fun.git"
targetRevision: HEAD
syncPolicy:
automated: {}
syncOptions:
- CreateNamespace=true
ignoreDifferences:
- kind: Secret
jsonPointers:
- /data
+25
View File
@@ -0,0 +1,25 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: trek
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: cluster.fun
destination:
namespace: trek
name: cluster-fun (v2)
source:
path: manifests/trek
repoURL: "https://git.cluster.fun/AverageMarcus/cluster.fun.git"
targetRevision: HEAD
syncPolicy:
automated: {}
syncOptions:
- CreateNamespace=true
ignoreDifferences:
- kind: Secret
jsonPointers:
- /data
+25
View File
@@ -0,0 +1,25 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: vert
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: cluster.fun
destination:
namespace: vert
name: cluster-fun (v2)
source:
path: manifests/vert
repoURL: "https://git.cluster.fun/AverageMarcus/cluster.fun.git"
targetRevision: HEAD
syncPolicy:
automated: {}
syncOptions:
- CreateNamespace=true
ignoreDifferences:
- kind: Secret
jsonPointers:
- /data
+145
View File
@@ -0,0 +1,145 @@
apiVersion: v1
kind: Secret
metadata:
name: airtrail
namespace: airtrail
labels:
app: airtrail
app.kubernetes.io/name: airtrail
annotations:
kube-1password: 2322tcm3p5v6ql7oy2efrn4jse
kube-1password/vault: Kubernetes
kube-1password/secret-text-parse: "true"
type: Opaque
---
apiVersion: v1
kind: ConfigMap
metadata:
name: airtrail
namespace: airtrail
labels:
app: airtrail
app.kubernetes.io/name: airtrail
annotations:
reloader.stakater.com/match: "true"
data:
ORIGIN: https://airtrail.cluster.fun
UPLOAD_LOCATION: /app/uploads
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: airtrail
namespace: airtrail
labels:
app: airtrail
app.kubernetes.io/name: airtrail
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app: airtrail
template:
metadata:
labels:
app: airtrail
app.kubernetes.io/name: airtrail
spec:
securityContext:
runAsUser: 1000
runAsGroup: 1000
fsGroup: 1000
containers:
- name: airtrail
image: johly/airtrail:v3.11.1
imagePullPolicy: IfNotPresent
envFrom:
- configMapRef:
name: airtrail
- secretRef:
name: airtrail
ports:
- containerPort: 3000
name: web
volumeMounts:
- mountPath: /app/uploads
name: uploads
livenessProbe:
httpGet:
path: /api/ping
port: 3000
initialDelaySeconds: 5
periodSeconds: 30
readinessProbe:
httpGet:
path: /api/ping
port: 3000
initialDelaySeconds: 5
periodSeconds: 10
resources:
requests:
cpu: 100m
memory: 150Mi
limits:
cpu: 200m
memory: 300Mi
volumes:
- name: uploads
persistentVolumeClaim:
claimName: airtrail-uploads
---
apiVersion: v1
kind: Service
metadata:
name: airtrail
namespace: airtrail
labels:
app: airtrail
app.kubernetes.io/name: airtrail
spec:
type: ClusterIP
ports:
- port: 80
targetPort: web
name: web
selector:
app: airtrail
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: airtrail
namespace: airtrail
labels:
app: airtrail
app.kubernetes.io/name: airtrail
annotations:
cert-manager.io/cluster-issuer: letsencrypt
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
nginx.ingress.kubernetes.io/proxy-body-size: "0"
nginx.ingress.kubernetes.io/client-body-buffer-size: 25m
nginx.ingress.kubernetes.io/proxy-connect-timeout: "300"
nginx.ingress.kubernetes.io/proxy-send-timeout: "300"
nginx.ingress.kubernetes.io/proxy-read-timeout: "300"
nginx.ingress.kubernetes.io/proxy-next-upstream: "300"
nginx.ingress.kubernetes.io/proxy-next-upstream-timeout: "300"
spec:
ingressClassName: nginx
tls:
- hosts:
- airtrail.cluster.fun
secretName: airtrail-ingress
rules:
- host: airtrail.cluster.fun
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
service:
name: airtrail
port:
name: web
+13
View File
@@ -0,0 +1,13 @@
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: airtrail-uploads
namespace: airtrail
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
storageClassName: sbs-default-retain
---
@@ -83,3 +83,37 @@ spec:
app: internal-proxy
type: ClusterIP
---
apiVersion: v1
kind: Service
metadata:
name: hermes
namespace: auth-proxy
labels:
app: internal-proxy
spec:
ports:
- name: http
port: 80
protocol: TCP
targetPort: 8080
selector:
app: internal-proxy
type: ClusterIP
---
apiVersion: v1
kind: Service
metadata:
name: ollama
namespace: auth-proxy
labels:
app: internal-proxy
spec:
ports:
- name: http
port: 80
protocol: TCP
targetPort: 8080
selector:
app: internal-proxy
type: ClusterIP
---
+6 -2
View File
@@ -13,7 +13,11 @@ data:
"loki.auth-proxy.svc": "loki-write.cluster.local",
"loki.auth-proxy.svc:80": "loki-write.cluster.local",
"loki-distributed.auth-proxy.svc": "loki-loki.cluster.local",
"loki-distributed.auth-proxy.svc:80": "loki-loki.cluster.local"
"loki-distributed.auth-proxy.svc:80": "loki-loki.cluster.local",
"hermes.auth-proxy.svc": "hermes.cluster.local",
"hermes.auth-proxy.svc:80": "hermes.cluster.local",
"ollama.auth-proxy.svc": "ollama.cluster.local",
"ollama.auth-proxy.svc:11434": "ollama.cluster.local"
}
---
apiVersion: apps/v1
@@ -68,7 +72,7 @@ spec:
mountPath: /config/
- name: oauth-proxy
image: quay.io/oauth2-proxy/oauth2-proxy:v7.15.2
image: quay.io/oauth2-proxy/oauth2-proxy:v7.15.3
args:
- --cookie-secure=false
- --provider=oidc
+9
View File
@@ -27,6 +27,15 @@ spec:
labels:
app: blog
spec:
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100
podAffinityTerm:
labelSelector:
matchLabels:
app: blog
topologyKey: kubernetes.io/hostname
containers:
- name: web
image: rg.fr-par.scw.cloud/averagemarcus/blog:latest
+1 -1
View File
@@ -81,7 +81,7 @@ spec:
secretKeyRef:
key: password
name: dashboard-auth
image: quay.io/oauth2-proxy/oauth2-proxy:v7.15.2
image: quay.io/oauth2-proxy/oauth2-proxy:v7.15.3
name: oauth-proxy
ports:
- containerPort: 8000
+2 -2
View File
@@ -43,7 +43,7 @@ spec:
priorityClassName: critical
containers:
- name: git
image: gitea/gitea:1.26.1
image: gitea/gitea:1.27.0
env:
- name: APP_NAME
value: "Git"
@@ -77,7 +77,7 @@ spec:
name: web
resources:
requests:
memory: 800Mi
memory: 700Mi
volumeMounts:
- mountPath: /data
name: git-data
+1 -1
View File
@@ -75,7 +75,7 @@ spec:
priorityClassName: critical
containers:
- name: grist
image: gristlabs/grist-oss:1.7.13
image: gristlabs/grist-oss:1.7.16
imagePullPolicy: IfNotPresent
ports:
- name: http
+1
View File
@@ -41,6 +41,7 @@ data:
cdl-talk-2026-feedback: https://yay-or-nay.cluster.fun/feedback/22TO05MQ
technical-talking-blog-post: https://marcusnoble.co.uk/2025-04-30-my-tips-on-giving-technical-talks/
kubecon-eu-26: https://speaking.marcusnoble.co.uk/zT471P/kube-oddities-the-quirks-that-keep-kubernetes-interesting
cndro26: https://speaking.marcusnoble.co.uk/1OrBAe/kube-oddities-the-quirks-that-keep-kubernetes-interesting-marcus-noble-mark-sagi-kazar
---
apiVersion: v1
kind: Service
+1 -1
View File
@@ -29,7 +29,7 @@ spec:
spec:
containers:
- name: web
image: ghcr.io/civilblur/mazanoke:v1.1.5
image: ghcr.io/civilblur/mazanoke:v1.1.6
imagePullPolicy: Always
ports:
- containerPort: 80
+3 -3
View File
@@ -31,7 +31,7 @@ spec:
priorityClassName: critical
containers:
- name: frontend
image: ghcr.io/mealie-recipes/mealie:v3.17.0
image: ghcr.io/mealie-recipes/mealie:v3.20.1
imagePullPolicy: Always
envFrom:
- secretRef:
@@ -72,10 +72,10 @@ spec:
resources:
requests:
cpu: 200m
memory: 550M
memory: 375Mi
limits:
cpu: 1000m
memory: 550M
memory: 550Mi
volumes:
- name: data
persistentVolumeClaim:
+2 -2
View File
@@ -38,7 +38,7 @@ spec:
operator: "Exists"
automountServiceAccountToken: false
containers:
- image: ghcr.io/google/cadvisor:0.56.2
- image: ghcr.io/google/cadvisor:v0.60.5
name: cadvisor
ports:
- containerPort: 8080
@@ -47,7 +47,7 @@ spec:
resources:
limits:
cpu: 800m
memory: 2000Mi
memory: 800Mi
requests:
cpu: 400m
memory: 400Mi
@@ -78,7 +78,7 @@ spec:
type: RuntimeDefault
containers:
- name: metrics
image: ghcr.io/jmcgrath207/k8s-ephemeral-storage-metrics:1.19.2
image: ghcr.io/jmcgrath207/k8s-ephemeral-storage-metrics:1.21.3
imagePullPolicy: IfNotPresent
ports:
- name: metrics
+1 -1
View File
@@ -238,7 +238,7 @@ spec:
- --resources=validatingwebhookconfigurations
#- --resources=volumeattachments
imagePullPolicy: IfNotPresent
image: "registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.18.0"
image: "registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.19.1"
ports:
- containerPort: 8080
livenessProbe:
+1 -1
View File
@@ -55,7 +55,7 @@ spec:
serviceAccountName: prometheus-node-exporter
containers:
- name: prometheus-node-exporter
image: "prom/node-exporter:v1.11.1"
image: "prom/node-exporter:v1.12.1"
imagePullPolicy: "IfNotPresent"
args:
- --path.procfs=/host/proc
+1 -1
View File
@@ -217,7 +217,7 @@ spec:
serviceAccountName: prometheus-server
containers:
- name: vmagent
image: "victoriametrics/vmagent:v1.142.0"
image: "victoriametrics/vmagent:v1.147.0"
imagePullPolicy: "IfNotPresent"
args:
- -remoteWrite.url=http://vmcluster.auth-proxy.svc/insert/0/prometheus/
+3 -3
View File
@@ -206,7 +206,7 @@ spec:
priorityClassName: critical
containers:
- name: nextcloud
image: "nextcloud:33.0.3-apache"
image: "nextcloud:34.0.1-apache"
imagePullPolicy: IfNotPresent
env:
- name: SQLITE_DATABASE
@@ -286,7 +286,7 @@ spec:
resources:
requests:
cpu: 1038m
memory: 765M
memory: 500M
limits:
cpu: 1200m
memory: 765M
@@ -340,7 +340,7 @@ spec:
mountPath: /var/www/html/config/smtp.config.php
subPath: smtp.config.php
- name: cron
image: "nextcloud:33.0.3-apache"
image: "nextcloud:34.0.1-apache"
imagePullPolicy: IfNotPresent
command:
- /cron.sh
+2 -2
View File
@@ -57,7 +57,7 @@ spec:
- name: data
mountPath: /data
- name: update-native-modules
image: nodered/node-red:4.1.9-18
image: nodered/node-red:4.1.11-18
imagePullPolicy: IfNotPresent
command:
- bash
@@ -73,7 +73,7 @@ spec:
mountPath: /data
containers:
- name: web
image: nodered/node-red:4.1.9-18
image: nodered/node-red:4.1.11-18
imagePullPolicy: Always
ports:
- containerPort: 1880
+3 -3
View File
@@ -46,7 +46,7 @@ spec:
priorityClassName: critical
containers:
- name: outline
image: outlinewiki/outline:1.7.1
image: outlinewiki/outline:1.9.1
imagePullPolicy: IfNotPresent
env:
- name: ALLOWED_DOMAINS
@@ -73,9 +73,9 @@ spec:
resources:
requests:
cpu: 8m
memory: 1389M
memory: 900Mi
limits:
memory: 1489M
memory: 1489Mi
volumeMounts:
- mountPath: /opt/outline/.env
subPath: .env
+88
View File
@@ -0,0 +1,88 @@
apiVersion: v1
kind: Service
metadata:
name: pairdrop
namespace: pairdrop
spec:
type: ClusterIP
ports:
- port: 80
targetPort: web
name: web
selector:
app: pairdrop
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: pairdrop
namespace: pairdrop
spec:
replicas: 1
selector:
matchLabels:
app: pairdrop
template:
metadata:
labels:
app: pairdrop
spec:
imagePullSecrets:
- name: docker-config
priorityClassName: low
containers:
- name: web
image: ghcr.io/schlagmichdoch/pairdrop:v1.11.2
imagePullPolicy: IfNotPresent
ports:
- containerPort: 3000
name: web
env:
- name: RATE_LIMIT
value: "1"
- name: DONATION_BUTTON_ACTIVE
value: "false"
- name: TWITTER_BUTTON_ACTIVE
value: "false"
- name: MASTODON_BUTTON_ACTIVE
value: "false"
- name: BLUESKY_BUTTON_ACTIVE
value: "false"
- name: PRIVACYPOLICY_BUTTON_ACTIVE
value: "false"
resources:
limits:
memory: 100Mi
requests:
memory: 100Mi
livenessProbe:
httpGet:
path: /
port: web
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: pairdrop
namespace: pairdrop
annotations:
cert-manager.io/cluster-issuer: letsencrypt
ingress.kubernetes.io/ssl-redirect: "true"
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
spec:
ingressClassName: nginx
tls:
- hosts:
- drop.cluster.fun
secretName: pairdrop-ingress
rules:
- host: drop.cluster.fun
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
service:
name: pairdrop
port:
number: 80
+1 -1
View File
@@ -68,7 +68,7 @@ spec:
spec:
containers:
- name: web
image: ghcr.io/miniflux/miniflux:2.2.19
image: ghcr.io/miniflux/miniflux:2.3.2
imagePullPolicy: IfNotPresent
envFrom:
- configMapRef:
@@ -92,7 +92,7 @@ spec:
secretKeyRef:
key: password
name: social-to-rolodex-auth
image: quay.io/oauth2-proxy/oauth2-proxy:v7.15.2
image: quay.io/oauth2-proxy/oauth2-proxy:v7.15.3
name: oauth-proxy
ports:
- containerPort: 8000
+1 -1
View File
@@ -45,7 +45,7 @@ spec:
- --entrypoints.websecure.http.tls=true
- --entrypoints.web.http.redirections.entrypoint.to=websecure
- --entrypoints.web.http.redirections.entrypoint.scheme=https
image: rancher/mirrored-library-traefik:3.6.13
image: rancher/mirrored-library-traefik:2.11.50
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
+26
View File
@@ -0,0 +1,26 @@
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: trek-data
namespace: trek
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi
storageClassName: sbs-default-retain
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: trek-uploads
namespace: trek
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi
storageClassName: sbs-default-retain
---
+157
View File
@@ -0,0 +1,157 @@
apiVersion: v1
kind: Secret
metadata:
name: trek
namespace: trek
labels:
app: trek
app.kubernetes.io/name: trek
annotations:
kube-1password: irpjqi7ppvbvldfni7ywgorpgi
kube-1password/vault: Kubernetes
kube-1password/secret-text-parse: "true"
type: Opaque
---
apiVersion: v1
kind: ConfigMap
metadata:
name: trek
namespace: trek
labels:
app: trek
app.kubernetes.io/name: trek
annotations:
reloader.stakater.com/match: "true"
data:
NODE_ENV: "production"
PORT: "3000"
TZ: "UTC"
LOG_LEVEL: "info"
DEFAULT_LANGUAGE: "en"
ALLOWED_ORIGINS: "https://trek.cluster.fun"
APP_URL: "https://trek.cluster.fun"
FORCE_HTTPS: "false"
COOKIE_SECURE: "true"
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: trek
namespace: trek
labels:
app: trek
app.kubernetes.io/name: trek
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app: trek
template:
metadata:
labels:
app: trek
app.kubernetes.io/name: trek
spec:
containers:
- name: trek
image: mauriceboe/trek:3.4.0
imagePullPolicy: IfNotPresent
envFrom:
- configMapRef:
name: trek
- secretRef:
name: trek
ports:
- containerPort: 3000
name: web
volumeMounts:
- mountPath: /app/data
name: data
- mountPath: /app/uploads
name: uploads
livenessProbe:
httpGet:
path: /api/health
port: 3000
initialDelaySeconds: 5
periodSeconds: 30
readinessProbe:
httpGet:
path: /api/health
port: 3000
initialDelaySeconds: 5
periodSeconds: 10
resources:
requests:
cpu: 300m
memory: 400Mi
limits:
cpu: 700m
memory: 800Mi
volumes:
- name: data
persistentVolumeClaim:
claimName: trek-data
- name: uploads
persistentVolumeClaim:
claimName: trek-uploads
---
apiVersion: v1
kind: Service
metadata:
name: trek
namespace: trek
labels:
app: trek
app.kubernetes.io/name: trek
spec:
type: ClusterIP
ports:
- port: 80
targetPort: web
name: web
selector:
app: trek
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: trek
namespace: trek
labels:
app: trek
app.kubernetes.io/name: trek
annotations:
cert-manager.io/cluster-issuer: letsencrypt
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
nginx.ingress.kubernetes.io/proxy-body-size: "0"
nginx.ingress.kubernetes.io/client-body-buffer-size: 25m
nginx.ingress.kubernetes.io/proxy-connect-timeout: "300"
nginx.ingress.kubernetes.io/proxy-send-timeout: "300"
nginx.ingress.kubernetes.io/proxy-read-timeout: "300"
nginx.ingress.kubernetes.io/proxy-next-upstream: "300"
nginx.ingress.kubernetes.io/proxy-next-upstream-timeout: "300"
spec:
ingressClassName: nginx
tls:
- hosts:
- trek.cluster.fun
secretName: trek-ingress
rules:
- host: trek.cluster.fun
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
service:
name: trek
port:
name: web
+1 -1
View File
@@ -52,7 +52,7 @@ spec:
spec:
containers:
- name: url-to-grist
image: ghcr.io/namelessplanet/url-to-grist:v1.6.0
image: ghcr.io/namelessplanet/url-to-grist:v1.6.1
imagePullPolicy: IfNotPresent
env:
- name: PORT
+69
View File
@@ -0,0 +1,69 @@
apiVersion: v1
kind: Service
metadata:
name: vert
namespace: vert
spec:
type: ClusterIP
ports:
- port: 80
targetPort: web
name: web
selector:
app: vert
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: vert
namespace: vert
spec:
replicas: 1
selector:
matchLabels:
app: vert
template:
metadata:
labels:
app: vert
spec:
containers:
- name: web
image: ghcr.io/vert-sh/vert:sha-438f91a
imagePullPolicy: IfNotPresent
ports:
- containerPort: 80
name: web
resources:
limits:
memory: 200Mi
requests:
memory: 200Mi
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: vert
namespace: vert
annotations:
cert-manager.io/cluster-issuer: letsencrypt
ingress.kubernetes.io/ssl-redirect: "true"
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
spec:
ingressClassName: nginx
tls:
- hosts:
- vert.cluster.fun
secretName: vert-ingress
rules:
- host: vert.cluster.fun
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
service:
name: vert
port:
number: 80