Compare commits

...

1999 commits

Author SHA1 Message Date
82f111a171
update ollama endpoint 2024-11-23 11:11:18 -06:00
3d6625757b Merge pull request 'Update Rook Ceph group to v1.15.6 (patch)' (#893) from renovate/patch-rook-ceph into main
Reviewed-on: #893
2024-11-23 09:26:38 -06:00
7048fb53a8 Merge pull request 'Update image ghcr.io/grafana/helm-charts/grafana to v8.6.1' (#896) from renovate/grafana-monorepo into main
Reviewed-on: #896
2024-11-23 09:26:28 -06:00
c7ef6772e1 Merge pull request 'Update chart external-secrets to 0.10.7' (#899) from renovate/external-secrets-0.x into main
Reviewed-on: #899
2024-11-23 09:26:06 -06:00
99e2d29620 Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.19.9' (#894) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #894
2024-11-23 09:25:56 -06:00
e7518fb4d5 Merge pull request 'Update image ghcr.io/dragonflydb/dragonfly to v1.25.2' (#895) from renovate/ghcr.io-dragonflydb-dragonfly-1.x into main
Reviewed-on: #895
2024-11-23 09:04:53 -06:00
608d45ca0d Merge pull request 'Update image ghcr.io/onedr0p/home-assistant to v2024.11.3' (#897) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #897
2024-11-23 09:04:39 -06:00
de370014ad Update chart external-secrets to 0.10.7 2024-11-23 09:33:24 +00:00
caeae43edd Update image ghcr.io/onedr0p/home-assistant to v2024.11.3 2024-11-23 08:03:35 +00:00
1d69abe3bb Update image ghcr.io/grafana/helm-charts/grafana to v8.6.1 2024-11-23 07:33:32 +00:00
fed987bcc5 Update image ghcr.io/dragonflydb/dragonfly to v1.25.2 2024-11-23 07:33:27 +00:00
ec3e548f0e Update image ghcr.io/buroa/qbtools to v0.19.9 2024-11-23 06:33:44 +00:00
7f8b52a128 Update Rook Ceph group to v1.15.6 2024-11-23 06:33:29 +00:00
efba82a2d4 Merge pull request 'Update siderolabs/talos to v1.8.3' (#842) from renovate/siderolabs-talos-1.x into main
Reviewed-on: #842
2024-11-22 23:49:13 -06:00
5aa07f99a3 Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.4.4' (#885) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #885
2024-11-22 23:46:31 -06:00
e9bc8fe595 Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.11.1' (#886) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #886
2024-11-22 23:46:17 -06:00
448f537348 Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.27.7' (#888) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #888
2024-11-22 23:45:50 -06:00
6b4bba703d Merge pull request 'Update image code.forgejo.org/forgejo/runner to v5.0.2' (#889) from renovate/code.forgejo.org-forgejo-runner-5.x into main
Reviewed-on: #889
2024-11-22 23:44:48 -06:00
ce0be413d5 Merge pull request 'Update chart cert-manager to v1.16.2' (#890) from renovate/cert-manager-1.x into main
Reviewed-on: #890
2024-11-22 23:44:26 -06:00
0ab974557b Merge pull request 'Update chart external-secrets to 0.10.6' (#891) from renovate/external-secrets-0.x into main
Reviewed-on: #891
2024-11-22 23:43:57 -06:00
2a2bd43d1e Merge pull request 'Update image quay.io/redlib/redlib to d350eeb' (#892) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #892
2024-11-22 23:43:26 -06:00
d662e11528
no more kyverno 2024-11-22 22:40:48 -06:00
8cf9def0eb
no more kyverno 2024-11-22 22:39:10 -06:00
8c7ad109ae Update image ghcr.io/open-webui/open-webui to v0.4.4 2024-11-23 04:34:45 +00:00
089b038fcb Update image quay.io/redlib/redlib to d350eeb 2024-11-23 04:34:21 +00:00
6d331ccb3f
remove kyverno 2024-11-22 21:45:40 -06:00
8f73a2a690
no more gandalf vm 2024-11-22 21:25:21 -06:00
8101fefbdd
undeploy ollama 2024-11-22 21:23:14 -06:00
b37de1703a
move ollama to nix 2024-11-22 21:22:13 -06:00
a55ad296ee
move jellyfin to nix 2024-11-22 21:19:35 -06:00
a5e54c3fd9
move scrypted to nix 2024-11-22 21:11:02 -06:00
03e42a737b
does not require ollama to run 2024-11-22 21:00:33 -06:00
03bbedfe2c
remove requirement for plex to be in the cluster 2024-11-22 20:55:14 -06:00
1ecce49f3b
move plex to nix 2024-11-22 20:52:52 -06:00
a152194545 Update image ghcr.io/zwave-js/zwave-js-ui to v9.27.7 2024-11-22 19:05:54 +00:00
7d55efb333
test 2024-11-21 22:03:39 -06:00
510a813635
yeet limits? 2024-11-21 21:55:30 -06:00
87bf3997cf
installed locally 2024-11-21 21:47:41 -06:00
e5e5e232fa
not used 2024-11-21 21:47:21 -06:00
621d2b6931
move qb to new node 2024-11-21 21:47:09 -06:00
6cf09d4a61
back to minio 2024-11-21 10:53:02 -06:00
716c303987 Update image code.forgejo.org/forgejo/runner to v5.0.2 2024-11-21 14:34:04 +00:00
f54014e6b1 Update chart external-secrets to 0.10.6 2024-11-20 20:03:30 +00:00
b0c70a7754 Update chart cert-manager to v1.16.2 2024-11-20 19:33:20 +00:00
aac87a3bc7 Update siderolabs/talos to v1.8.3 2024-11-20 12:38:40 +00:00
866ef866b8 Update image ghcr.io/onedr0p/kubanetics to v2024.11.1 2024-11-20 07:33:21 +00:00
046a9f05ef
update quotes 2024-11-19 22:00:17 -06:00
3bea36c027 Merge pull request 'Migrate renovate config' (#884) from renovate/migrate-config into main
Reviewed-on: #884
2024-11-19 19:42:55 -06:00
b21dcbd918
add quotes back. 2024-11-19 19:40:28 -06:00
dbc86d000f Migrate config renovate.json5 2024-11-20 01:33:34 +00:00
a007520952
fedora nix jank 2024-11-19 18:16:24 -06:00
67173021d1
add hujson 2024-11-19 18:16:24 -06:00
1b40c07f69
remove torznab 2024-11-19 18:16:23 -06:00
985d140bed Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.4.0' (#883) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #883
2024-11-19 17:01:11 -06:00
f02edfc46a Update image ghcr.io/open-webui/open-webui to v0.4.0 2024-11-19 22:54:48 +00:00
c855f72016 Merge pull request 'Update image quay.io/redlib/redlib to 7ee73f8' (#882) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #882
2024-11-19 16:04:30 -06:00
1f9a9ee070 Update image quay.io/redlib/redlib to 7ee73f8 2024-11-19 22:03:09 +00:00
61c23703e8 Merge pull request 'Update image quay.io/redlib/redlib to ab7cebc' (#881) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #881
2024-11-19 15:21:10 -06:00
7c000513f7 Update image quay.io/redlib/redlib to ab7cebc 2024-11-19 21:03:12 +00:00
e23dc7fd00 Merge pull request 'Update image docker.io/cloudflare/cloudflared to v2024.11.1' (#880) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: #880
2024-11-19 14:30:12 -06:00
01abe56e66 Merge pull request 'Update image quay.io/redlib/redlib to 359643b' (#879) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #879
2024-11-19 14:30:01 -06:00
e33b5929d3 Update image quay.io/redlib/redlib to 359643b 2024-11-19 20:03:23 +00:00
711698418b Update image docker.io/cloudflare/cloudflared to v2024.11.1 2024-11-19 19:33:17 +00:00
1f14a4cf8a Merge pull request 'Update image quay.io/redlib/redlib to b514906' (#878) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #878
2024-11-19 12:34:14 -06:00
dc8e701e8b Update image quay.io/redlib/redlib to b514906 2024-11-19 18:33:38 +00:00
5e629f771d Merge pull request 'Update image ghcr.io/coder/code-server to v4.95.3' (#872) from renovate/ghcr.io-coder-code-server-4.x into main
Reviewed-on: #872
2024-11-19 12:33:05 -06:00
21565d2da5 Merge pull request 'Update image ghcr.io/taxel/plextraktsync to v0.32.2' (#873) from renovate/ghcr.io-taxel-plextraktsync-0.x into main
Reviewed-on: #873
2024-11-19 12:32:35 -06:00
78c83bcf85 Merge pull request 'Update image ghcr.io/onedr0p/qbittorrent-beta to v5.0.2' (#871) from renovate/ghcr.io-onedr0p-qbittorrent-beta-5.x into main
Reviewed-on: #871
2024-11-19 12:32:20 -06:00
f924a3fb4c Merge pull request 'Update image ghcr.io/jellyfin/jellyfin to v10.10.3' (#874) from renovate/ghcr.io-jellyfin-jellyfin-10.x into main
Reviewed-on: #874
2024-11-19 12:32:01 -06:00
fddd7f6456 Merge pull request 'Update image ghcr.io/koush/scrypted to v0.123.31' (#875) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #875
2024-11-19 12:31:50 -06:00
bbb3489510 Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.26.1.4844' (#876) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #876
2024-11-19 12:31:40 -06:00
688804083b Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.15.1.9463' (#877) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #877
2024-11-19 12:31:30 -06:00
6dce9b46fa Update image ghcr.io/onedr0p/radarr-develop to v5.15.1.9463 2024-11-19 08:33:27 +00:00
bdfb560600 Update image ghcr.io/onedr0p/prowlarr-develop to v1.26.1.4844 2024-11-19 08:33:17 +00:00
5216135424 Update image ghcr.io/koush/scrypted to v0.123.31 2024-11-19 05:33:14 +00:00
0765a53c1a Update image ghcr.io/jellyfin/jellyfin to v10.10.3 2024-11-19 04:03:16 +00:00
632513b820 Update image ghcr.io/taxel/plextraktsync to v0.32.2 2024-11-18 16:33:25 +00:00
f35c89296c Update image ghcr.io/coder/code-server to v4.95.3 2024-11-18 16:33:17 +00:00
95f0a3c329 Update image ghcr.io/onedr0p/home-assistant to 58df3d1 2024-11-18 08:34:12 +00:00
612c19a424 Update image ghcr.io/onedr0p/qbittorrent-beta to v5.0.2 2024-11-18 03:03:23 +00:00
8f6c6f5109 Merge pull request 'Update image jesec/flood to 7b0f2b8' (#868) from renovate/jesec-flood-master into main
Reviewed-on: #868
2024-11-17 08:32:43 -06:00
2fd1453dc7 Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.19.8' (#869) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #869
2024-11-17 08:32:37 -06:00
637c5e83ce Merge pull request 'Update image ghcr.io/koush/scrypted to v0.123.25' (#870) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #870
2024-11-17 08:32:27 -06:00
ca28a5df81 Update image ghcr.io/koush/scrypted to v0.123.25 2024-11-17 03:34:18 +00:00
879e187575 Update image ghcr.io/buroa/qbtools to v0.19.8 2024-11-16 23:03:04 +00:00
0dc5feabcc Update image jesec/flood to 7b0f2b8 2024-11-16 21:32:58 +00:00
97613ffb36 Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.27.2' (#864) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #864
2024-11-16 14:43:25 -06:00
2ba1770e16 Merge pull request 'Update image code.forgejo.org/forgejo/runner to v5' (#865) from renovate/code.forgejo.org-forgejo-runner-5.x into main
Reviewed-on: #865
2024-11-16 14:43:07 -06:00
5c76a8234d Merge pull request 'Update image ghcr.io/koush/scrypted to v0.123.24' (#866) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #866
2024-11-16 14:42:57 -06:00
d1e9638fa5 Merge pull request 'Update image ghcr.io/jellyfin/jellyfin to v10.10.2' (#867) from renovate/ghcr.io-jellyfin-jellyfin-10.x into main
Reviewed-on: #867
2024-11-16 14:42:48 -06:00
aebfb61f07 Update image ghcr.io/jellyfin/jellyfin to v10.10.2 2024-11-16 20:33:02 +00:00
c33b8b87ac Update image ghcr.io/koush/scrypted to v0.123.24 2024-11-16 20:03:02 +00:00
85b2d8d76b Update image code.forgejo.org/forgejo/runner to v5 2024-11-16 13:33:32 +00:00
3f8ecee5df Update image ghcr.io/zwave-js/zwave-js-ui to v9.27.2 2024-11-16 13:33:24 +00:00
19ad9f3457 Merge pull request 'Update image ghcr.io/stirling-tools/s-pdf to v0.33.1' (#862) from renovate/ghcr.io-stirling-tools-s-pdf-0.x into main
Reviewed-on: #862
2024-11-16 07:20:54 -06:00
be3ae69a0a Merge pull request 'Update image public.ecr.aws/emqx/emqx to v5.8.2' (#858) from renovate/public.ecr.aws-emqx-emqx-5.x into main
Reviewed-on: #858
2024-11-16 07:20:26 -06:00
7b36f97711 Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.11.0' (#861) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #861
2024-11-16 07:20:07 -06:00
7eb00c17af Merge pull request 'Update image ghcr.io/koush/scrypted to v0.123.23' (#863) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #863
2024-11-16 07:19:49 -06:00
c4e78040dc Merge pull request 'Update image fallenbagel/jellyseerr to v2.1.0' (#859) from renovate/fallenbagel-jellyseerr-2.x into main
Reviewed-on: #859
2024-11-16 07:19:34 -06:00
a5bae52479 Merge pull request 'Update image ghcr.io/linkwarden/linkwarden to v2.8.3' (#860) from renovate/ghcr.io-linkwarden-linkwarden-2.x into main
Reviewed-on: #860
2024-11-16 07:18:38 -06:00
a234ba0c46 Merge pull request 'Update image ghcr.io/onedr0p/plex to v1.41.2.9200-c6bbc1b53' (#855) from renovate/ghcr.io-onedr0p-plex-1.x into main
Reviewed-on: #855
2024-11-16 07:18:20 -06:00
993dd3460d Update image ghcr.io/stirling-tools/s-pdf to v0.33.1 2024-11-16 11:33:41 +00:00
448361e817 Update image ghcr.io/koush/scrypted to v0.123.23 2024-11-16 07:03:08 +00:00
8f893e8adc Update image ghcr.io/onedr0p/kubanetics to v2024.11.0 2024-11-16 04:03:40 +00:00
72fd3e1373 Update image ghcr.io/linkwarden/linkwarden to v2.8.3 2024-11-16 03:03:39 +00:00
559eefff17 Update image fallenbagel/jellyseerr to v2.1.0 2024-11-16 03:03:34 +00:00
00a4e595ab Update image public.ecr.aws/emqx/emqx to v5.8.2 2024-11-16 02:03:35 +00:00
d36479c3ca Merge pull request 'Update image ghcr.io/onedr0p/home-assistant to v2024.11.2' (#854) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #854
2024-11-15 19:20:27 -06:00
311088b627 Merge pull request 'Update image ghcr.io/koush/scrypted to v0.123.19' (#853) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #853
2024-11-15 19:20:07 -06:00
c245071de2 Merge pull request 'Update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2656' (#856) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #856
2024-11-15 19:19:48 -06:00
e0c5c73844 Update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2656 2024-11-16 01:03:29 +00:00
ab7d8bbd57 Update image ghcr.io/onedr0p/plex to v1.41.2.9200-c6bbc1b53 2024-11-16 01:03:25 +00:00
24959057d0 Update image ghcr.io/onedr0p/home-assistant to v2024.11.2 2024-11-16 00:36:02 +00:00
91c13fb20e Update image ghcr.io/koush/scrypted to v0.123.19 2024-11-16 00:35:58 +00:00
a622061505 Merge pull request 'Update image ghcr.io/coder/code-server to v4.95.2' (#852) from renovate/ghcr.io-coder-code-server-4.x into main
Reviewed-on: #852
2024-11-15 17:12:01 -06:00
44b34f3762 Merge pull request 'Update image docker.io/ollama/ollama to v0.4.2' (#851) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: #851
2024-11-15 17:07:17 -06:00
f0044845a9 Update image ghcr.io/coder/code-server to v4.95.2 2024-11-15 23:03:31 +00:00
63b68d1c62 Update image docker.io/ollama/ollama to v0.4.2 2024-11-15 23:03:27 +00:00
5729f925ce Merge pull request 'Update image ghcr.io/dragonflydb/dragonfly to v1.25.1' (#848) from renovate/ghcr.io-dragonflydb-dragonfly-1.x into main
Reviewed-on: #848
2024-11-15 16:53:55 -06:00
d15b6e1e88 Merge pull request 'Update image ghcr.io/grafana/helm-charts/grafana to v8.6.0' (#846) from renovate/grafana-monorepo into main
Reviewed-on: #846
2024-11-15 16:51:11 -06:00
16aea3175a Merge pull request 'Update image ghcr.io/stirling-tools/s-pdf to v0.32.0' (#844) from renovate/ghcr.io-stirling-tools-s-pdf-0.x into main
Reviewed-on: #844
2024-11-15 16:51:02 -06:00
cf19e4dcc0 Merge pull request 'Update Dragonfly Operator group to v1.1.8 (patch)' (#850) from renovate/patch-dragonfly-operator into main
Reviewed-on: #850
2024-11-15 16:50:33 -06:00
03336911f1 Merge pull request 'Update image ghcr.io/autobrr/autobrr to v1.50.0' (#843) from renovate/ghcr.io-autobrr-autobrr-1.x into main
Reviewed-on: #843
2024-11-15 16:49:59 -06:00
1bd929c658 Merge pull request 'Update dashboard VictoriaMetrics - vmalert ( 12 → 13 )' (#845) from renovate/victoriametrics-vmalert-13.x into main
Reviewed-on: #845
2024-11-15 16:48:44 -06:00
783de13ba4 Merge pull request 'Update image ghcr.io/recyclarr/recyclarr to v7.4.0' (#849) from renovate/ghcr.io-recyclarr-recyclarr-7.x into main
Reviewed-on: #849
2024-11-15 16:48:30 -06:00
94853e4c24 Merge pull request 'Update image quay.io/redlib/redlib to adc8cf7' (#847) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #847
2024-11-15 16:47:17 -06:00
9fc715f5b8 Update image quay.io/redlib/redlib to adc8cf7 2024-11-15 22:04:19 +00:00
087b3e2117 Update image ghcr.io/dragonflydb/dragonfly to v1.25.1 2024-11-12 08:03:20 +00:00
b5a29cc802 Update Dragonfly Operator group to v1.1.8 2024-11-11 19:03:01 +00:00
cb0352882f Update image ghcr.io/recyclarr/recyclarr to v7.4.0 2024-11-11 15:03:28 +00:00
4dda1d8925 Update image ghcr.io/grafana/helm-charts/grafana to v8.6.0 2024-11-10 22:03:32 +00:00
d128ba5a42 Update image ghcr.io/stirling-tools/s-pdf to v0.32.0 2024-11-09 23:33:14 +00:00
305dca8b30 Update image ghcr.io/autobrr/autobrr to v1.50.0 2024-11-09 15:33:41 +00:00
bb3f255a77 Update dashboard VictoriaMetrics - vmalert ( 12 → 13 ) 2024-11-09 02:06:34 +00:00
761690ba5e Merge pull request 'Update image ghcr.io/siderolabs/kubelet to v1.31.2' (#838) from renovate/ghcr.io-siderolabs-kubelet-1.x into main
Reviewed-on: #838
2024-11-08 19:40:40 -06:00
cb2e0d24c8 Merge pull request 'Update image ghcr.io/onedr0p/home-assistant to v2024.11.1' (#841) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #841
2024-11-08 19:08:54 -06:00
bc687b28fd Merge pull request 'Update image docker.io/ollama/ollama to v0.4.1' (#840) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: #840
2024-11-08 19:07:48 -06:00
6c6ea27957 Merge pull request 'Update image ghcr.io/autobrr/autobrr to v1.49.0' (#834) from renovate/ghcr.io-autobrr-autobrr-1.x into main
Reviewed-on: #834
2024-11-08 19:07:33 -06:00
1166d4d687 Update image ghcr.io/onedr0p/home-assistant to v2024.11.1 2024-11-09 01:06:18 +00:00
ec4f619367 Update image docker.io/ollama/ollama to v0.4.1 2024-11-09 01:06:15 +00:00
d870c79589 Merge pull request 'Update image jesec/flood to 8a18a35' (#824) from renovate/jesec-flood-master into main
Reviewed-on: #824
2024-11-08 18:56:08 -06:00
96179f13a2 Merge pull request 'Update image ghcr.io/autobrr/omegabrr to v1.15.0' (#825) from renovate/ghcr.io-autobrr-omegabrr-1.x into main
Reviewed-on: #825
2024-11-08 18:55:33 -06:00
2c348267c5 Merge pull request 'Update image ghcr.io/coder/code-server to v4.95.1' (#835) from renovate/ghcr.io-coder-code-server-4.x into main
Reviewed-on: #835
2024-11-08 18:55:07 -06:00
8222c32fe0 Merge pull request 'Update image prometheus-operator-crds to v16' (#836) from renovate/prometheus-operator-crds-16.x into main
Reviewed-on: #836
2024-11-08 18:54:44 -06:00
01f3eaa9fa Merge pull request 'Update image ghcr.io/koush/scrypted to v0.123.1' (#837) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #837
2024-11-08 18:54:28 -06:00
c51bd020bd Merge pull request 'Update image ghcr.io/taxel/plextraktsync to v0.32.1' (#839) from renovate/ghcr.io-taxel-plextraktsync-0.x into main
Reviewed-on: #839
2024-11-08 18:53:48 -06:00
1f87e3c3db Update image ghcr.io/taxel/plextraktsync to v0.32.1 2024-11-08 19:06:35 +00:00
20a2e63b30 Update image prometheus-operator-crds to v16 2024-11-08 18:21:08 +00:00
8ed33b3671 Update image ghcr.io/siderolabs/kubelet to v1.31.2 2024-11-08 18:20:42 +00:00
2de07ac885
renovate test 2024-11-08 12:13:27 -06:00
f1c79adc59 Update image ghcr.io/koush/scrypted to v0.123.1 2024-11-08 18:06:32 +00:00
97829c6809
ignore sync-conflicts 2024-11-07 22:20:12 -06:00
14287e4cad Merge pull request 'Update image ghcr.io/jorenn92/maintainerr to v2.2.1' (#833) from renovate/ghcr.io-jorenn92-maintainerr-2.x into main
Reviewed-on: #833
2024-11-07 16:08:38 -06:00
7a72a530a7
undeploy piped 2024-11-07 16:07:58 -06:00
c282512a8b
add generic-device-plugin 2024-11-07 15:49:06 -06:00
0d547458d3
format 2024-11-07 15:45:03 -06:00
ca43a3f4b3 Merge pull request 'Update image docker.io/cloudflare/cloudflared to v2024.11.0' (#826) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: #826
2024-11-07 14:48:17 -06:00
851884bd94 Update image ghcr.io/coder/code-server to v4.95.1 2024-11-07 20:06:55 +00:00
2a06b673fb Update image ghcr.io/autobrr/autobrr to v1.49.0 2024-11-07 20:06:47 +00:00
dbb411bc42 Update image ghcr.io/jorenn92/maintainerr to v2.2.1 2024-11-07 19:07:54 +00:00
53fc1d997f Merge pull request 'Update image docker.io/ollama/ollama to v0.4.0' (#827) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: #827
2024-11-07 12:57:01 -06:00
270896cbd6 Merge pull request 'Update Rook Ceph group to v1.15.5 (patch)' (#829) from renovate/patch-rook-ceph into main
Reviewed-on: #829
2024-11-07 12:55:25 -06:00
b64647cdc2 Merge pull request 'Update image ghcr.io/onedr0p/home-assistant to v2024.11.0' (#828) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #828
2024-11-07 12:12:39 -06:00
7f096e8b16 Merge pull request 'Update dashboard VictoriaMetrics - single-node ( 36 → 37 )' (#830) from renovate/victoriametrics-single-node-37.x into main
Reviewed-on: #830
2024-11-07 12:11:53 -06:00
fd95d435df Merge pull request 'Update dashboard VictoriaMetrics - vmagent ( 20 → 21 )' (#831) from renovate/victoriametrics-vmagent-21.x into main
Reviewed-on: #831
2024-11-07 12:11:43 -06:00
191678bc36 Update image ghcr.io/onedr0p/home-assistant to v2024.11.0 2024-11-07 10:37:02 +00:00
8a369a96f0 Update Rook Ceph group to v1.15.5 2024-11-06 21:06:19 +00:00
4332d24615 Update dashboard VictoriaMetrics - vmagent ( 20 → 21 ) 2024-11-06 17:06:46 +00:00
6a3b358f26 Update dashboard VictoriaMetrics - single-node ( 36 → 37 ) 2024-11-06 17:06:42 +00:00
139260eec1 Update image docker.io/ollama/ollama to v0.4.0 2024-11-06 17:06:36 +00:00
af097c7dd3
upgrade volsync taskfile 2024-11-06 10:46:07 -06:00
3668207a96
upgrade to talos v1.8.2 2024-11-06 10:45:46 -06:00
50833f2dde Update image docker.io/cloudflare/cloudflared to v2024.11.0 2024-11-06 16:11:41 +00:00
fddcb0198d
update to k8s 1.31.1 2024-11-06 08:04:23 -06:00
b49ed58d67
update talos taskfile and yq version 2024-11-06 08:04:05 -06:00
366747cfd1 Update image ghcr.io/autobrr/omegabrr to v1.15.0 2024-11-06 12:05:44 +00:00
5ae9e7a310 Update image jesec/flood to 8a18a35 2024-11-06 05:35:26 +00:00
e6c290d9b2 Merge pull request 'Update image ghcr.io/jorenn92/maintainerr to v2.2.0' (#819) from renovate/ghcr.io-jorenn92-maintainerr-2.x into main
Reviewed-on: #819
2024-11-05 10:39:33 -06:00
51ba803722 Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.15.0.9412' (#822) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #822
2024-11-05 10:38:36 -06:00
941f4bd7fd Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.26.0.4833' (#821) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #821
2024-11-05 10:38:27 -06:00
dab5efcc2b Merge pull request 'Update image ghcr.io/koush/scrypted to v0.123.0' (#820) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #820
2024-11-05 10:36:08 -06:00
64e7a0d471 Update image ghcr.io/onedr0p/radarr-develop to v5.15.0.9412 2024-11-05 16:33:26 +00:00
3f8a65127c Update image ghcr.io/onedr0p/prowlarr-develop to v1.26.0.4833 2024-11-05 16:33:20 +00:00
5a36c15280 Update image ghcr.io/koush/scrypted to v0.123.0 2024-11-05 16:33:17 +00:00
24028be57f Update image ghcr.io/jorenn92/maintainerr to v2.2.0 2024-11-05 16:33:11 +00:00
edeb043fef Merge pull request 'Update image ghcr.io/twin/gatus to v5.13.1' (#818) from renovate/ghcr.io-twin-gatus-5.x into main
Reviewed-on: #818
2024-11-05 10:04:31 -06:00
9b10358b66 Merge pull request 'Update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2624' (#817) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #817
2024-11-05 10:04:20 -06:00
bc4191a835 Update image ghcr.io/twin/gatus to v5.13.1 2024-11-05 16:03:21 +00:00
548785063f Merge pull request 'Update image code.forgejo.org/forgejo/runner to v4' (#795) from renovate/code.forgejo.org-forgejo-runner-4.x into main
Reviewed-on: #795
2024-11-05 09:57:43 -06:00
d68bfd6ce6 Merge pull request 'Update image docker.io/excalidraw/excalidraw to 4d5423c' (#815) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: #815
2024-11-05 09:05:55 -06:00
8a5144e5d9 Merge pull request 'Update image ghcr.io/grafana/helm-charts/grafana to v8.5.12' (#816) from renovate/grafana-monorepo into main
Reviewed-on: #816
2024-11-05 09:05:13 -06:00
27614465e0 Update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2624 2024-11-05 15:05:01 +00:00
a0e3680594 Update image ghcr.io/grafana/helm-charts/grafana to v8.5.12 2024-11-05 15:04:09 +00:00
1c75bdcc6f Update image docker.io/excalidraw/excalidraw to 4d5423c 2024-11-05 15:04:05 +00:00
ec200d725e
archive SUC 2024-11-05 08:18:35 -06:00
c1007fd8e0 Merge pull request 'Update image ghcr.io/siderolabs/installer to v1.8.2' (#785) from renovate/patch-talos into main
Reviewed-on: #785
2024-11-05 08:10:46 -06:00
ced70c45d5 Merge pull request 'Update image docker.io/rancher/system-upgrade-controller to v0.14.2' (#768) from renovate/docker.io-rancher-system-upgrade-controller-0.x into main
Reviewed-on: #768
2024-11-05 08:10:04 -06:00
5be233a430 Merge pull request 'Update image kyverno to v3.3.2' (#805) from renovate/kyverno-3.x into main
Reviewed-on: #805
2024-11-05 08:07:50 -06:00
1fdc8d8bd5
deprecated enable field 2024-11-05 08:01:29 -06:00
eb5ac75328 Merge pull request 'Update chart cert-manager to v1.16.1' (#685) from renovate/cert-manager-1.x into main
Reviewed-on: #685
2024-11-05 07:47:42 -06:00
86b22da9c9 Merge pull request 'Update image ghcr.io/cross-seed/cross-seed to v6.0.0-44' (#813) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: #813
2024-11-05 07:47:05 -06:00
cc7446166a Merge pull request 'Update image ghcr.io/jellyfin/jellyfin to v10.10.1' (#814) from renovate/ghcr.io-jellyfin-jellyfin-10.x into main
Reviewed-on: #814
2024-11-05 07:45:34 -06:00
e4c3d78f5e Merge pull request 'Update image 1337kavin/piped-proxy to ab9e472' (#812) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #812
2024-11-05 07:45:09 -06:00
99fdc1c195
add gatus for scrypted 2024-11-05 07:40:43 -06:00
a91d468b22 Update image 1337kavin/piped-proxy to ab9e472 2024-11-05 13:05:20 +00:00
8545b80220 Update image ghcr.io/jellyfin/jellyfin to v10.10.1 2024-11-04 15:04:17 +00:00
d2ecff3909 Update image ghcr.io/cross-seed/cross-seed to v6.0.0-44 2024-11-04 14:03:12 +00:00
08c2552e84 Merge pull request 'Update chart coder to 2.16.1' (#791) from renovate/coder-2.x into main
Reviewed-on: #791
2024-11-04 07:59:36 -06:00
6249ac37e3 Merge pull request 'Update chart nvidia-device-plugin to 0.17.0' (#808) from renovate/nvidia-device-plugin-0.x into main
Reviewed-on: #808
2024-11-04 07:56:53 -06:00
2dabf67c66 Merge pull request 'Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.11.4' (#811) from renovate/ghcr.io-bjw-s-labs-piped-frontend-2024.x into main
Reviewed-on: #811
2024-11-04 07:55:37 -06:00
f5c8d9dc78 Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.11.4 2024-11-04 02:02:58 +00:00
44f5a889f7 Merge pull request 'Update image quay.io/redlib/redlib to 42db7af' (#810) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #810
2024-11-01 17:33:20 -05:00
14522fa2ab Update image quay.io/redlib/redlib to 42db7af 2024-11-01 22:32:37 +00:00
abef2f4e6c
ignore file for flux 2024-11-01 14:33:45 -05:00
886a5ae298
need unstable go-task, will rely on system package for that 2024-11-01 14:28:42 -05:00
6438d94752
re-organize 2024-11-01 14:28:40 -05:00
20b48673c8 Merge pull request 'Update image quay.io/redlib/redlib to 6b6f5a1' (#809) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #809
2024-11-01 07:54:22 -05:00
449e85b001 Update image kyverno to v3.3.2 2024-11-01 11:02:47 +00:00
2adb483750 Update image code.forgejo.org/forgejo/runner to v4 2024-11-01 06:34:01 +00:00
a7fa7af1a2 Update image quay.io/redlib/redlib to 6b6f5a1 2024-11-01 03:03:25 +00:00
a17783fa36 Update chart nvidia-device-plugin to 0.17.0 2024-10-31 16:04:00 +00:00
51e14a2c54 Merge pull request 'Update image ghcr.io/stirling-tools/s-pdf to v0.31.1' (#807) from renovate/ghcr.io-stirling-tools-s-pdf-0.x into main
Reviewed-on: #807
2024-10-31 08:36:57 -05:00
e6145233c6 Update image ghcr.io/stirling-tools/s-pdf to v0.31.1 2024-10-31 13:33:16 +00:00
5ca8cc02bb
lets see how she ooms 2024-10-31 08:25:08 -05:00
17afffbc84 Merge pull request 'Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.10.31' (#806) from renovate/ghcr.io-bjw-s-labs-piped-frontend-2024.x into main
Reviewed-on: #806
2024-10-31 07:41:32 -05:00
2169fb950a Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.10.31 2024-10-31 10:33:03 +00:00
0f73bcde4a Merge pull request 'Update image ghcr.io/onedr0p/plex to v1.41.1.9057-af5eaea7a' (#804) from renovate/ghcr.io-onedr0p-plex-1.x into main
Reviewed-on: #804
2024-10-30 21:37:16 -05:00
060a0a82cc Update image ghcr.io/onedr0p/plex to v1.41.1.9057-af5eaea7a 2024-10-31 02:32:45 +00:00
eaecc8bc8d
oops, there you go plex 2024-10-30 21:19:03 -05:00
a9ca0d19dc
test 2024-10-30 20:12:43 -05:00
c9d187c722
add /tmp 2024-10-30 20:04:56 -05:00
e79d23c022
clean up k8s task 2024-10-30 17:47:06 -05:00
956f9a2afe Merge pull request 'Update image quay.io/redlib/redlib to 26c521e' (#803) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #803
2024-10-30 16:17:52 -05:00
e66972f743 Update image quay.io/redlib/redlib to 26c521e 2024-10-30 20:03:41 +00:00
59a6194eac Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.26.0' (#802) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #802
2024-10-30 14:04:33 -05:00
8da9a09dc3 Merge pull request 'Update image ghcr.io/stirling-tools/s-pdf to v0.31.0' (#801) from renovate/ghcr.io-stirling-tools-s-pdf-0.x into main
Reviewed-on: #801
2024-10-30 14:04:21 -05:00
44c9b13e53 Update image ghcr.io/zwave-js/zwave-js-ui to v9.26.0 2024-10-30 19:02:54 +00:00
b6c9cd104a Update image ghcr.io/stirling-tools/s-pdf to v0.31.0 2024-10-30 19:02:49 +00:00
a1bb054694 Merge pull request 'Update image docker.io/excalidraw/excalidraw to 697f435' (#798) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: #798
2024-10-30 13:35:25 -05:00
dec439d9df Merge pull request 'Update chart node-feature-discovery to 0.16.6' (#800) from renovate/node-feature-discovery-0.x into main
Reviewed-on: #800
2024-10-30 13:35:15 -05:00
d338c6e289 Merge pull request 'Update image ghcr.io/grafana/helm-charts/grafana to v8.5.11' (#799) from renovate/grafana-monorepo into main
Reviewed-on: #799
2024-10-30 13:35:05 -05:00
07af06f006 Update image ghcr.io/grafana/helm-charts/grafana to v8.5.11 2024-10-30 18:32:47 +00:00
01176b870d
up limit for ocr 2024-10-30 12:18:59 -05:00
2c017fac5b
disable login for internal app 2024-10-30 12:01:15 -05:00
084ee574e5
add stirling-pdf (not sterling apparently 😂) 2024-10-30 11:50:37 -05:00
dce990bc63
add morphos 2024-10-30 11:35:16 -05:00
162067b974
remove minio 2024-10-30 11:07:20 -05:00
a91f18ad95 Update chart node-feature-discovery to 0.16.6 2024-10-30 14:02:58 +00:00
d19bd2b6ce Update image docker.io/excalidraw/excalidraw to 697f435 2024-10-30 10:32:38 +00:00
5d036b18fc Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.19.7' (#796) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #796
2024-10-30 00:44:40 -05:00
10e6d57129 Merge pull request 'Update image ghcr.io/koush/scrypted to v0.122.0' (#797) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #797
2024-10-30 00:44:25 -05:00
ace3f991f6
temp 2024-10-29 23:15:15 -05:00
c70eb09a12
test 2024-10-29 23:04:13 -05:00
d9c14ff8ac
apparently I hadn't merged this config for v6 yet 2024-10-29 22:20:39 -05:00
a56785f067
add cross-seed to sabz 2024-10-29 17:12:17 -05:00
7283590a5c
fix path 2024-10-29 16:36:55 -05:00
8d327dcf0c
update to qb5 and add post-process script 2024-10-29 16:22:50 -05:00
dcc57fbcd4 Update image ghcr.io/koush/scrypted to v0.122.0 2024-10-29 20:05:17 +00:00
55268dfc2c
bhs plz 2024-10-29 14:48:13 -05:00
2abb192555
reduce, refine 2024-10-29 14:41:09 -05:00
7e76b6300e Update image ghcr.io/buroa/qbtools to v0.19.7 2024-10-29 16:02:53 +00:00
587997b824
more descriptive. 2024-10-29 10:33:33 -05:00
610f5ac9dc
disable remove-cpu-limits policy 2024-10-29 10:01:56 -05:00
5ff8063ea7
add update/patch 2024-10-29 09:59:31 -05:00
108e4f43ac
fix oom and deprecated items 2024-10-29 09:49:38 -05:00
755a3f5ac6
include kube-system 2024-10-29 09:45:55 -05:00
1eb3a02ab5
add dst and re-arrange 2024-10-29 09:41:40 -05:00
822f88f58f
fix kyverno 2024-10-29 09:35:32 -05:00
44e8200961
update 2024-10-29 09:27:29 -05:00
57a058635f
update 2024-10-29 09:26:25 -05:00
2deca013b2
update 2024-10-29 09:24:58 -05:00
1da4f8c090
swap deprecated field 2024-10-29 09:18:27 -05:00
5c16d00df6 Merge pull request 'Update image kyverno to v3.3.0' (#794) from renovate/kyverno-3.x into main
Reviewed-on: #794
2024-10-29 09:04:54 -05:00
30dc45178e Update image kyverno to v3.3.0 2024-10-29 14:03:51 +00:00
c77719cba2 Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.25.0' (#789) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #789
2024-10-29 08:49:24 -05:00
547bafa982 Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.19.6' (#788) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #788
2024-10-29 08:49:14 -05:00
b1bfb7ca1e Merge pull request 'Update image 1337kavin/piped to 18e7785' (#790) from renovate/1337kavin-piped-latest into main
Reviewed-on: #790
2024-10-29 08:49:03 -05:00
a2dc6bfdea Merge pull request 'Update image 1337kavin/piped-proxy to 833ca24' (#793) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #793
2024-10-29 08:48:53 -05:00
326ed31f5c
back to cronjob 2024-10-29 06:38:00 -05:00
112a226093
persistent container 2024-10-29 06:35:17 -05:00
468d52bdf0
add capacity for volsync pvc 2024-10-29 06:22:24 -05:00
389dfad2e2
add plex-trakt-sync 2024-10-29 06:20:20 -05:00
797e44f8bd
addtl noauth 2024-10-29 06:08:37 -05:00
8faeb9b538
fix pvc mount and memory limits 2024-10-29 06:05:33 -05:00
fd2d678340
correct config pvc 2024-10-29 05:49:38 -05:00
c1ee6e2c46
add kometa image maid 2024-10-29 05:46:53 -05:00
7ecf25cf44
include whole list 2024-10-29 04:33:47 -05:00
b3a861518f Update image 1337kavin/piped-proxy to 833ca24 2024-10-29 09:32:43 +00:00
688a0fa475 Merge pull request 'Update image jesec/flood to 8d04ec2' (#792) from renovate/jesec-flood-master into main
Reviewed-on: #792
2024-10-29 04:23:26 -05:00
e17d366995 Update image jesec/flood to 8d04ec2 2024-10-29 04:32:58 +00:00
13b84d28bb Update chart coder to 2.16.1 2024-10-28 18:03:44 +00:00
e735d57853 Update image 1337kavin/piped to 18e7785 2024-10-28 17:02:57 +00:00
9b6ef5550e Update image ghcr.io/zwave-js/zwave-js-ui to v9.25.0 2024-10-28 16:03:19 +00:00
1946c17749 Update image ghcr.io/buroa/qbtools to v0.19.6 2024-10-28 16:03:03 +00:00
95cc6d3a49 Merge pull request 'Update chart external-secrets to 0.10.5' (#776) from renovate/external-secrets-0.x into main
Reviewed-on: #776
2024-10-28 10:12:01 -05:00
e9c6f24f45 Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.10.7' (#784) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #784
2024-10-28 10:11:45 -05:00
414d60504f Merge pull request 'Update chart coredns to 1.36.1' (#786) from renovate/coredns-1.x into main
Reviewed-on: #786
2024-10-28 10:11:32 -05:00
d969759831 Merge pull request 'Update image ghcr.io/recyclarr/recyclarr to v7.3.0' (#787) from renovate/ghcr.io-recyclarr-recyclarr-7.x into main
Reviewed-on: #787
2024-10-28 10:11:08 -05:00
341bda003a Update image ghcr.io/recyclarr/recyclarr to v7.3.0 2024-10-28 15:03:14 +00:00
05f1ed7a20 Update chart coredns to 1.36.1 2024-10-28 15:02:58 +00:00
27d14444ab Update image ghcr.io/siderolabs/installer to v1.8.2 2024-10-28 14:03:24 +00:00
36537c15a3 Update image ghcr.io/onedr0p/kubanetics to v2024.10.7 2024-10-28 14:03:17 +00:00
c09a925e4e Merge pull request 'Update image docker.io/cloudflare/cloudflared to v2024.10.1' (#772) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: #772
2024-10-28 08:35:17 -05:00
3713d7dc3f Merge pull request 'Update image ghcr.io/jellyfin/jellyfin to v10.10.0' (#781) from renovate/ghcr.io-jellyfin-jellyfin-10.x into main
Reviewed-on: #781
2024-10-28 08:34:46 -05:00
f13618c54c Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.14.0.9383' (#782) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #782
2024-10-28 08:34:17 -05:00
04597c4675 Merge pull request 'Update image ghcr.io/twin/gatus to v5.13.0' (#783) from renovate/ghcr.io-twin-gatus-5.x into main
Reviewed-on: #783
2024-10-28 08:34:00 -05:00
8a1c2d24aa Merge pull request 'Update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2579' (#780) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #780
2024-10-28 08:33:32 -05:00
195b948b33
undeploy scrutiny for now 2024-10-28 08:24:02 -05:00
6fb7e23d98
deploy scrutiny 2024-10-28 08:21:51 -05:00
9ea9da65cc
add scrutiny 2024-10-28 08:20:20 -05:00
d30de1e0c4 Update image ghcr.io/twin/gatus to v5.13.0 2024-10-28 08:02:58 +00:00
a0bc016b2e Update image ghcr.io/onedr0p/radarr-develop to v5.14.0.9383 2024-10-28 08:02:51 +00:00
b83ed22333 Update image ghcr.io/jellyfin/jellyfin to v10.10.0 2024-10-28 07:03:59 +00:00
52a0f03e32 Update image ghcr.io/onedr0p/sonarr-develop to v4.0.10.2579 2024-10-28 07:03:51 +00:00
723bc729fc Merge pull request 'Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.10.28' (#778) from renovate/ghcr.io-bjw-s-labs-piped-frontend-2024.x into main
Reviewed-on: #778
2024-10-28 01:34:32 -05:00
e3622cd081 Merge pull request 'Update image ghcr.io/onedr0p/home-assistant to v2024.10.4' (#779) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #779
2024-10-28 01:34:23 -05:00
5eac8a8fa9 Update image ghcr.io/onedr0p/home-assistant to v2024.10.4 2024-10-28 06:32:55 +00:00
895d342cfc Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.10.28 2024-10-28 06:32:51 +00:00
e325f84255 Merge pull request 'Update image 1337kavin/piped-proxy to ee18e54' (#774) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #774
2024-10-28 01:08:28 -05:00
9604f7d9b9 Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.35' (#775) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #775
2024-10-28 01:08:17 -05:00
c10bdeafe9 Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.19.5' (#773) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #773
2024-10-28 01:07:59 -05:00
6b95759b3b Merge pull request 'Update dashboard VolSync Dashboard ( 1 → 3 )' (#777) from renovate/volsync-dashboard-3.x into main
Reviewed-on: #777
2024-10-28 01:04:25 -05:00
e788755a49 Update dashboard VolSync Dashboard ( 1 → 3 ) 2024-10-28 06:03:02 +00:00
17243198ac
both service monitors and services added 2024-10-28 00:48:54 -05:00
967dfc3556
add separate exporter for vms 2024-10-27 23:34:12 -05:00
6f29438222
all but vms 2024-10-27 23:18:03 -05:00
9a9be03cc9
switch to app-template 2024-10-27 23:03:14 -05:00
44587fc33a
copy pasta 2024-10-27 22:43:45 -05:00
5d98fd8019
avoid gandalf-01 and shadowfax-01 due to drive incompatabilities. 2024-10-27 22:40:00 -05:00
f4725be8ff
fix the smartctl config 2024-10-27 22:30:23 -05:00
1793b64ecb
remove influxdata helm repo 2024-10-27 22:21:13 -05:00
cea6da84ee
req not limits 2024-10-27 22:15:14 -05:00
eabf64f582
add missing volsync volume 2024-10-27 22:12:33 -05:00
ff70dcb76a
correct namespace, correct template. 2024-10-27 22:02:51 -05:00
adde7e018b
.yaml please 2024-10-27 21:59:42 -05:00
cd6b92cd9d
convert to app-template 2024-10-27 21:58:52 -05:00
7ece80ef26
correct path 2024-10-27 21:21:20 -05:00
dd721302ee
add influxdb 2024-10-27 21:18:27 -05:00
400bcc9fc0 Update image 1337kavin/piped-proxy to ee18e54 2024-10-28 01:33:42 +00:00
278752fa4f
smartctl can only scan hardware, not vm disks. 2024-10-27 19:50:03 -05:00
357550f5a6
legacy chart doesn't work 2024-10-27 19:41:31 -05:00
31b79e6911
chart version, not app version 2024-10-27 19:24:09 -05:00
9c5f0126c8
correct name 2024-10-27 19:19:49 -05:00
6d5293a709
correct dir name 2024-10-27 19:18:15 -05:00
68344219da
add smartctl exporter 2024-10-27 19:10:17 -05:00
392f6a0e6f Update image ghcr.io/open-webui/open-webui to v0.3.35 2024-10-26 20:33:32 +00:00
fcf0382cab Update chart external-secrets to 0.10.5 2024-10-25 05:32:31 +00:00
7d033b47f3 Update image ghcr.io/buroa/qbtools to v0.19.5 2024-10-24 20:02:49 +00:00
72600c6d75 Update image docker.io/cloudflare/cloudflared to v2024.10.1 2024-10-24 10:03:30 +00:00
afa66a4873
keep it empty folks 2024-10-23 23:34:47 -05:00
0e1c6aea9d
add jellyseerr 2024-10-23 23:29:37 -05:00
cb64446a51
default is http, this is redundant 2024-10-23 23:28:29 -05:00
211520c981
update deps on jellyfin 2024-10-23 23:24:44 -05:00
efe5417b10
correct protocol 2024-10-23 23:10:27 -05:00
477ec3312f
add internal ingress 2024-10-23 23:02:23 -05:00
097153db29
fix both ingress 2024-10-23 22:57:46 -05:00
96724f8d41
move to default pod options and add runtime class for nvidia 2024-10-23 22:50:20 -05:00
f0b9c7d560
slice it up 2024-10-23 22:03:30 -05:00
dceda4e6e4
update dep names 2024-10-23 21:37:04 -05:00
79716177f6
unnecessary requests 2024-10-23 21:28:27 -05:00
ab782d6386
add jellyfin 2024-10-23 21:27:59 -05:00
6089bb7993
add anime quality profiles to radarr/sonarr 2024-10-23 15:27:21 -05:00
60fd4d085c Merge pull request 'Update image git.hsn.dev/jahanson/cert-manager-webhook-dnsimple to v1.1.4' (#771) from renovate/git.hsn.dev-jahanson-cert-manager-webhook-dnsimple-1.x into main
Reviewed-on: #771
2024-10-23 14:04:20 -05:00
7503bb63fe Update image git.hsn.dev/jahanson/cert-manager-webhook-dnsimple to v1.1.4 2024-10-23 19:03:38 +00:00
7e0210b2e5 Update image ghcr.io/bjw-s-labs/piped-frontend to e748027 2024-10-23 18:33:18 +00:00
f930ce0e81 Merge pull request 'Update image 1337kavin/piped-proxy to 1d97d5a' (#766) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #766
2024-10-23 12:40:19 -05:00
9b28284233 Merge pull request 'Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.10.23' (#770) from renovate/ghcr.io-bjw-s-labs-piped-frontend-2024.x into main
Reviewed-on: #770
2024-10-23 12:34:14 -05:00
6b21d9beb9 Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.10.23 2024-10-23 17:32:58 +00:00
4d9a8e32d7
update sonarr to work with pgb and no push secrets 2024-10-22 22:54:11 -05:00
2f275ed5b9
add lb to pgbouncer 2024-10-22 22:34:49 -05:00
f532b5416f
correct db name 2024-10-22 22:18:12 -05:00
58a3d4919b
correct db names 2024-10-22 22:16:57 -05:00
b4ecf685c3
revert 2024-10-22 22:07:17 -05:00
c8b07d60c7
two secrets in one 2024-10-22 22:05:10 -05:00
1bc4e9fdf3
debug 2024-10-22 21:44:34 -05:00
f821f153d7
debug 2024-10-22 21:35:05 -05:00
a63223df51
correct name 2024-10-22 21:31:25 -05:00
455218cf64
separate cluster store secrets 2024-10-22 21:29:03 -05:00
6b0cb19bfd
reduce resources and move secret to new namespace 2024-10-22 21:13:34 -05:00
65de770fcc
add anime ns with dedi radarr/sonarr 2024-10-22 20:57:38 -05:00
c223f3e889
add anime to trashids to sonarr 2024-10-22 18:59:37 -05:00
2436ff4166 Update image docker.io/rancher/system-upgrade-controller to v0.14.2 2024-10-22 23:32:59 +00:00
1e512d354c
add jitter between volsync backups 2024-10-22 17:28:27 -05:00
c3443e87be
Add new and improved taskfile by onedr0p 2024-10-22 16:12:55 -05:00
a070f8381b
include other namespaces that include the privileged-movers label 2024-10-22 16:12:35 -05:00
f4ec9777a5 Merge pull request 'local volsync backup from s3 --> nfs' (#767) from volsync-s3-->nfs into main
Reviewed-on: #767
2024-10-22 14:18:13 -05:00
3f2c831c66
local volsync backup from s3 --> nfs 2024-10-22 14:08:21 -05:00
f87492fb84
check out new zfs dash and fix typo in dep 2024-10-22 12:40:59 -05:00
1f6a00c005
add chronyd 2024-10-22 11:26:30 -05:00
f022ec5ee7 Update image 1337kavin/piped-proxy to 1d97d5a 2024-10-22 10:33:11 +00:00
347aa68119 Merge pull request 'Update chart vector to 0.37.0' (#761) from renovate/vector into main
Reviewed-on: #761
2024-10-21 23:12:42 -05:00
7b8ed73b92 Merge pull request 'Update image docker.io/ollama/ollama to v0.3.14' (#760) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: #760
2024-10-21 23:11:28 -05:00
e6878640ee Merge pull request 'Update image docker.io/excalidraw/excalidraw to 687708a' (#762) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: #762
2024-10-21 23:10:40 -05:00
a696c83d44 Merge pull request 'Update image 1337kavin/piped-proxy to 47cf993' (#763) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #763
2024-10-21 23:10:30 -05:00
67c92a6f2d Merge pull request 'Update image quay.io/redlib/redlib to a3f1eca' (#764) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #764
2024-10-21 23:10:19 -05:00
f5c5ab732d Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.25.4.4818' (#765) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #765
2024-10-21 23:10:08 -05:00
eb43276149 Update image ghcr.io/onedr0p/prowlarr-develop to v1.25.4.4818 2024-10-22 03:32:31 +00:00
cfcb7ebe19 Update image quay.io/redlib/redlib to a3f1eca 2024-10-22 01:02:48 +00:00
e0fd822691
revert zfs dashboard 2024-10-21 19:30:43 -05:00
7e91167a4c
debug 2024-10-21 19:28:30 -05:00
3849281f09
duplicate dashboard 2024-10-21 19:24:19 -05:00
c4c03d75fb
test zfs graph 2024-10-21 19:18:32 -05:00
632d260a2e
deploy vm scrape config 2024-10-21 19:17:02 -05:00
7b86253515
add zfs-exporter scrape config 2024-10-21 19:15:38 -05:00
2c8cc873a7 Update image 1337kavin/piped-proxy to 47cf993 2024-10-21 20:32:32 +00:00
36ec208d8d Update image docker.io/excalidraw/excalidraw to 687708a 2024-10-21 19:02:35 +00:00
70fd6f6d3d
add crunchy postgres dashboards 2024-10-21 13:19:06 -05:00
a786069bcc
add monitoring to crunchy postgres 2024-10-21 13:12:49 -05:00
c2a8a165e0 Update chart vector to 0.37.0 2024-10-21 18:02:32 +00:00
be0f0bc52e
add grafana 2024-10-21 11:46:13 -05:00
09baa7cf09
dep on hr not ks 2024-10-21 10:40:48 -05:00
d9c56177da
correct dependency 2024-10-21 10:39:34 -05:00
7f9e4a2504
add unpoller 2024-10-21 10:37:53 -05:00
ac4282a6c5
add descheduler 2024-10-21 09:18:53 -05:00
93d34a811b Update image docker.io/ollama/ollama to v0.3.14 2024-10-21 03:02:31 +00:00
fe1088b239 Merge pull request 'Update image ghcr.io/cross-seed/cross-seed to v6.0.0-43' (#754) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: #754
2024-10-20 19:35:28 -05:00
646583d2aa Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.25.3.4815' (#755) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #755
2024-10-20 19:35:19 -05:00
ef47408716 Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.13.0.9361' (#756) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #756
2024-10-20 19:35:12 -05:00
aadd06696e Merge pull request 'Update image ghcr.io/autobrr/autobrr to v1.48.0' (#757) from renovate/ghcr.io-autobrr-autobrr-1.x into main
Reviewed-on: #757
2024-10-20 19:35:00 -05:00
19ca047ca1 Merge pull request 'Update image 1337kavin/piped-proxy to af08706' (#758) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #758
2024-10-20 19:34:07 -05:00
7a94a4f790 Merge pull request 'Update image ghcr.io/grafana/helm-charts/grafana to v8.5.8' (#759) from renovate/grafana-monorepo into main
Reviewed-on: #759
2024-10-20 19:33:54 -05:00
b1820e8aea Update image ghcr.io/grafana/helm-charts/grafana to v8.5.8 2024-10-21 00:32:41 +00:00
62b671125f Update image 1337kavin/piped-proxy to af08706 2024-10-21 00:32:33 +00:00
c6de327c75
add grafana oci repo 2024-10-20 19:20:01 -05:00
a2414374df Update image ghcr.io/autobrr/autobrr to v1.48.0 2024-10-20 21:32:35 +00:00
4d18b83b81 Update image ghcr.io/onedr0p/sabnzbd to 86c645d 2024-10-20 20:32:32 +00:00
6966e74fa6
add node-exporter 2024-10-20 12:07:53 -05:00
d3692d298a
add oci prom-community 2024-10-20 12:06:01 -05:00
22fbadfade Update image ghcr.io/onedr0p/radarr-develop to v5.13.0.9361 2024-10-20 12:32:40 +00:00
91694926a7 Update image ghcr.io/onedr0p/prowlarr-develop to v1.25.3.4815 2024-10-20 12:32:34 +00:00
e8892fa22a Update image ghcr.io/cross-seed/cross-seed to v6.0.0-43 2024-10-20 05:02:35 +00:00
e3167d2370
add vector-agent 2024-10-19 19:49:25 -05:00
1594910dd2
update resource path 2024-10-19 18:41:01 -05:00
9a8e6b6291
nice 2024-10-19 18:38:24 -05:00
84ed40827f
test 2024-10-19 18:37:13 -05:00
b6dc54e192
reloader to operator 2024-10-19 18:35:21 -05:00
9384099003
add vector-aggregator 2024-10-19 18:21:31 -05:00
3dd13b051c
remove dangling comma 2024-10-19 18:12:32 -05:00
aada4fd258
debug 2024-10-19 17:52:38 -05:00
86a9bfd1cd
revert 2024-10-19 17:38:50 -05:00
612714efd6
comments not supported 2024-10-19 17:01:14 -05:00
845443720d
revert and disable acl in conf 2024-10-19 16:59:59 -05:00
e5a944afb8
remove acl until I can correct the rules. 2024-10-19 16:54:06 -05:00
ebbbbbc33c Merge pull request 'Update image ghcr.io/mendhak/http-https-echo to v35' (#752) from renovate/ghcr.io-mendhak-http-https-echo-35.x into main
Reviewed-on: #752
2024-10-19 16:43:33 -05:00
b096523f33 Merge pull request 'Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.10.19' (#753) from renovate/ghcr.io-bjw-s-labs-piped-frontend-2024.x into main
Reviewed-on: #753
2024-10-19 16:43:20 -05:00
848f1a545a
standardize app name label 2024-10-19 16:38:02 -05:00
9e567aac0d Update image ghcr.io/bjw-s-labs/piped-frontend to v2024.10.19 2024-10-19 18:32:30 +00:00
767b4624d8 Update image ghcr.io/mendhak/http-https-echo to v35 2024-10-19 16:02:33 +00:00
be4818bbb7
update helmrepository schema and add vector chart repo 2024-10-18 18:53:42 -05:00
4a4089be7d
update ingress 2024-10-18 17:23:55 -05:00
fba72f86ef
correct repo 2024-10-18 17:19:02 -05:00
cddce8ed5b
add victoria logs 2024-10-18 17:18:23 -05:00
f5597e33c7
update ratios 2024-10-18 14:34:24 -05:00
b54324d594 Merge pull request 'Update image ghcr.io/onedr0p/home-assistant to v2024.10.3' (#751) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #751
2024-10-18 11:42:04 -05:00
43d9ce9593 Update image ghcr.io/onedr0p/home-assistant to v2024.10.3 2024-10-18 16:32:33 +00:00
82cf626562
silence clock skew 2024-10-17 21:32:33 -05:00
23f4d92e50 Merge pull request 'Update image ghcr.io/dragonflydb/dragonfly to v1.24.0' (#742) from renovate/ghcr.io-dragonflydb-dragonfly-1.x into main
Reviewed-on: #742
2024-10-17 21:15:07 -05:00
7861e27b6b Merge pull request 'Update image 1337kavin/piped-proxy to 5d069df' (#749) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #749
2024-10-17 21:14:33 -05:00
2a3e7139fc Merge pull request 'Update image pgo to v5.7.0' (#746) from renovate/pgo-5.x into main
Reviewed-on: #746
2024-10-17 21:14:20 -05:00
c5b36d8ce2
up to two replicas 2024-10-17 20:59:00 -05:00
b48e4a02c2 Merge pull request 'Update chart emqx-operator to 2.2.25' (#744) from renovate/emqx-operator-2.x into main
Reviewed-on: #744
2024-10-17 20:53:49 -05:00
0cf1087754 Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.24.0' (#747) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #747
2024-10-17 20:53:39 -05:00
4214515c6a Merge pull request 'Update image ghcr.io/koush/scrypted to v0.121.0' (#748) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #748
2024-10-17 20:47:29 -05:00
acc8c0b920
add bjw-s-labs to automerge digests 2024-10-17 20:45:29 -05:00
5cde98f529
refactor security context and add proper version to piped frontend 2024-10-17 20:42:10 -05:00
dde7c66b70 Merge pull request 'Update Rook Ceph group to v1.15.4 (patch)' (#750) from renovate/patch-rook-ceph into main
Reviewed-on: #750
2024-10-17 20:20:11 -05:00
acf7bc72f0 Update Rook Ceph group to v1.15.4 2024-10-17 21:03:18 +00:00
302bdd77b2 Update image 1337kavin/piped-proxy to 5d069df 2024-10-17 21:03:14 +00:00
cf3cd03a04 Update image ghcr.io/onedr0p/home-assistant to 65cdf47 2024-10-17 20:03:01 +00:00
368dfad63f Update image ghcr.io/koush/scrypted to v0.121.0 2024-10-17 19:33:02 +00:00
82eb531702 Update image ghcr.io/zwave-js/zwave-js-ui to v9.24.0 2024-10-17 14:03:14 +00:00
867f6a97ea Update image pgo to v5.7.0 2024-10-17 13:33:33 +00:00
db791c40c3 Update chart emqx-operator to 2.2.25 2024-10-17 09:02:38 +00:00
f65c3bb2b6 Merge pull request 'Update image ghcr.io/cross-seed/cross-seed to v6.0.0-42' (#738) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: #738
2024-10-16 17:22:15 -05:00
0582ccd81d Merge pull request 'Update chart node-feature-discovery to 0.16.5' (#739) from renovate/node-feature-discovery-0.x into main
Reviewed-on: #739
2024-10-16 17:21:56 -05:00
16b79d9447 Merge pull request 'Update image 1337kavin/piped-proxy to 38e511b' (#743) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #743
2024-10-16 17:18:49 -05:00
bc7e3294df
Disk keeps swapping on boot. Since it's the only hdd /dev/sda will do. 2024-10-16 17:09:13 -05:00
68cdf5531e Update image 1337kavin/piped-proxy to 38e511b 2024-10-16 19:02:53 +00:00
dbb62d28eb Update image ghcr.io/dragonflydb/dragonfly to v1.24.0 2024-10-16 06:02:54 +00:00
0bf3a2e727 Merge pull request 'Update chart cilium to 1.16.3' (#741) from renovate/patch-cilium into main
Reviewed-on: #741
2024-10-15 06:49:36 -05:00
362ffcdccc Merge pull request 'Update chart kubelet-csr-approver to 1.2.3' (#740) from renovate/kubelet-csr-approver-1.x into main
Reviewed-on: #740
2024-10-15 06:48:51 -05:00
83e86b4b23 Update chart kubelet-csr-approver to 1.2.3 2024-10-15 11:38:17 +00:00
75a288c381 Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.23.0' (#737) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #737
2024-10-15 06:35:25 -05:00
5e23e0fddd Merge pull request 'Update image app-template to v3.5.1' (#735) from renovate/app-template-3.x into main
Reviewed-on: #735
2024-10-15 06:35:12 -05:00
857d5f9f25 Merge pull request 'Update image public.ecr.aws/emqx/emqx to v5.8.1' (#733) from renovate/public.ecr.aws-emqx-emqx-5.x into main
Reviewed-on: #733
2024-10-15 06:13:46 -05:00
be59ac6eb6 Merge pull request 'Update image spegel to v0.0.27' (#734) from renovate/spegel-0.x into main
Reviewed-on: #734
2024-10-15 06:11:53 -05:00
491639f911 Update chart cilium to 1.16.3 2024-10-15 09:33:02 +00:00
5e8a66dbf9 Update chart node-feature-discovery to 0.16.5 2024-10-15 06:32:17 +00:00
af1d0827c1 Update image ghcr.io/cross-seed/cross-seed to v6.0.0-42 2024-10-15 01:02:42 +00:00
11470b3ddd
unbreak json 2024-10-14 12:10:57 -05:00
f0d3933cd0 revert talosconfig change
revert Merge pull request 'add iot vlan to each talos node' (#736) from add-iot-interface-to-all-talos-nodes into main

Reviewed-on: #736
2024-10-14 11:36:37 -05:00
21394584fe Update image ghcr.io/zwave-js/zwave-js-ui to v9.23.0 2024-10-14 16:32:37 +00:00
eb0eacf99f Merge pull request 'add iot vlan to each talos node' (#736) from add-iot-interface-to-all-talos-nodes into main
Reviewed-on: #736
2024-10-14 11:11:23 -05:00
94bee873e7
add iot vlan to each talos node 2024-10-14 11:10:58 -05:00
a567eda576 Update image app-template to v3.5.1 2024-10-14 16:02:26 +00:00
d6199e8db2 Update image spegel to v0.0.27 2024-10-14 15:02:56 +00:00
4154700932 Update image public.ecr.aws/emqx/emqx to v5.8.1 2024-10-14 15:02:45 +00:00
279096ea11 Merge pull request 'update helmrelease schemas' (#732) from update-helmrelease-schemas into main
Reviewed-on: #732
2024-10-14 09:29:54 -05:00
9fed1b350f
update helmrelease schemas 2024-10-14 09:26:12 -05:00
e45976ebf1 Merge pull request 'Update HelmRelease to helm.toolkit.fluxcd.io/v2' (#725) from renovate/helmrelease-2.x into main
Reviewed-on: #725
2024-10-14 09:12:03 -05:00
19c1d0d618 Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.25.2.4794' (#730) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #730
2024-10-14 09:05:33 -05:00
5e51ebcb9c Merge pull request 'Update image ghcr.io/tautulli/tautulli to v2.14.6' (#731) from renovate/ghcr.io-tautulli-tautulli-2.x into main
Reviewed-on: #731
2024-10-14 09:05:13 -05:00
3c8e5baa7b Update image ghcr.io/tautulli/tautulli to v2.14.6 2024-10-14 14:04:22 +00:00
7cfc65d647 Update image ghcr.io/onedr0p/prowlarr-develop to v1.25.2.4794 2024-10-14 14:04:17 +00:00
b0063fe8c4 Merge pull request 'Update image ghcr.io/cross-seed/cross-seed to v6.0.0-41' (#728) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: #728
2024-10-14 09:01:06 -05:00
9e94135f55 Merge pull request 'Update image ghcr.io/koush/scrypted to v0.119.2' (#729) from renovate/ghcr.io-koush-scrypted-0.x into main
Reviewed-on: #729
2024-10-14 08:43:36 -05:00
6abe2b9c4b Update image ghcr.io/koush/scrypted to v0.119.2 2024-10-14 13:04:05 +00:00
fd8eb9cf19 Update image ghcr.io/cross-seed/cross-seed to v6.0.0-41 2024-10-14 13:03:57 +00:00
fbe5c55308 Merge pull request 'Update image 1337kavin/piped-proxy to c497d70' (#726) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #726
2024-10-14 07:45:37 -05:00
9a0afa2aa4 Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.19.3' (#727) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #727
2024-10-14 07:45:29 -05:00
877380899e Merge pull request 'Update chart ingress-nginx to 4.11.3' (#710) from renovate/ingress-nginx-4.x into main
Reviewed-on: #710
2024-10-14 07:45:02 -05:00
93afdb3fe7 Merge pull request 'Update image docker.io/cloudflare/cloudflared to v2024.10.0' (#713) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: #713
2024-10-14 07:43:43 -05:00
d85993b354 Merge pull request 'Update image docker.io/ollama/ollama to v0.3.13' (#717) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: #717
2024-10-14 07:43:29 -05:00
750b19f1e5 Update image ghcr.io/buroa/qbtools to v0.19.3 2024-10-14 12:33:17 +00:00
5f034598a9 Update image 1337kavin/piped-proxy to c497d70 2024-10-14 12:33:07 +00:00
6aea997c48 Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.22.0' (#718) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #718
2024-10-14 07:30:07 -05:00
c05674b76b Merge pull request 'Update image quay.io/redlib/redlib to f07a153' (#716) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #716
2024-10-14 07:29:47 -05:00
28d581634d Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.12.2.9335' (#712) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #712
2024-10-14 07:29:37 -05:00
5e8add9c86 Merge pull request 'Update image ghcr.io/bjw-s-labs/piped-frontend to 07ab90a' (#714) from renovate/ghcr.io-bjw-s-labs-piped-frontend-latest into main
Reviewed-on: #714
2024-10-14 07:27:49 -05:00
338004fa0a Update image ghcr.io/bjw-s-labs/piped-frontend to 07ab90a 2024-10-13 16:35:09 +00:00
a7b8662796
include bond interfaces 2024-10-12 17:11:06 -05:00
76e7901a2f
update ip 2024-10-12 16:07:26 -05:00
4f604ba608
debug 2024-10-12 16:00:37 -05:00
de94de0b2a
add ports 2024-10-12 15:45:17 -05:00
4bc53661ad
remove extra service 2024-10-12 14:27:34 -05:00
f1fdda6bdd
gatus fixup -- remove services/servers not used 2024-10-12 14:24:54 -05:00
6aaf58e8be Update HelmRelease to helm.toolkit.fluxcd.io/v2 2024-10-12 17:03:18 +00:00
ae41bd8a6e Merge pull request 'Update image ghcr.io/onedr0p/home-assistant to v2024.10.2' (#724) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #724
2024-10-12 11:35:28 -05:00
a894c9932b Update image ghcr.io/onedr0p/radarr-develop to v5.12.2.9335 2024-10-12 16:33:17 +00:00
134cc34515 Update image quay.io/redlib/redlib to f07a153 2024-10-12 16:03:04 +00:00
52a4fc077b
add rebroadcast ports and swap to nvidia container. 2024-10-12 07:16:22 -05:00
5051f5b6f4
update mount names 2024-10-12 06:42:46 -05:00
587565c0ed
correct pvc name 2024-10-11 20:06:09 -05:00
ba526c130b
correct namespace 2024-10-11 19:58:29 -05:00
c7037694fa
add scrypted 2024-10-11 19:57:15 -05:00
45d91c392d
update toolpod 2024-10-11 19:54:48 -05:00
acba2f290f
swap deps 2024-10-11 18:47:50 -05:00
aa7119a6e4
add alert manager silencer back 2024-10-11 18:44:08 -05:00
b56314020a
remove retryInterval on all flux 2024-10-11 18:25:37 -05:00
d67ed006ca
update to talos v1.8.1 2024-10-11 18:12:51 -05:00
d0d86351c1
add google coral detection 2024-10-11 18:12:26 -05:00
1ee483d322 Update image ghcr.io/onedr0p/home-assistant to v2024.10.2 2024-10-11 17:33:38 +00:00
efb553e50b
remove old code -- different hardware now supported. 2024-10-11 12:17:21 -05:00
487976e388
{}!!!!!!!!! 2024-10-11 10:53:39 -05:00
7c8802e3bf
remove pod binding policy filters for schematic-to-pod policy to work 2024-10-11 10:31:13 -05:00
7a67c2ddbf Merge pull request 'Update image ghcr.io/siderolabs/installer to v1.8.1' (#722) from renovate/talos into main
Reviewed-on: #722
2024-10-11 09:57:44 -05:00
af2c995b76
re-enable talos plan 2024-10-11 09:57:19 -05:00
1d32d2de95 Update image ghcr.io/siderolabs/installer to v1.8.1 2024-10-11 14:54:57 +00:00
17c3e2f311
upgrade to v1.8.0 2024-10-11 07:30:38 -05:00
be091afd25
remove talos plan for SUC for now 2024-10-11 07:30:27 -05:00
1cb15bfbfe
time to prune old jobs 2024-10-11 07:03:24 -05:00
0eaa4c65d0 revert talos version for SUC
revert Merge pull request 'Update image ghcr.io/siderolabs/installer to v1.7.7' (#719) from renovate/patch-talos into main

Reviewed-on: #719
2024-10-11 07:00:12 -05:00
623737f4e2
apiversion 2024-10-11 06:46:10 -05:00
0da719e372 Merge pull request 'Update image ghcr.io/siderolabs/installer to v1.7.7' (#719) from renovate/patch-talos into main
Reviewed-on: #719
2024-10-11 06:35:15 -05:00
a54a7a3807 Merge pull request 'Update image spegel to v0.0.26' (#720) from renovate/spegel-0.x into main
Reviewed-on: #720
2024-10-11 06:06:04 -05:00
b6636664d1 Update image spegel to v0.0.26 2024-10-11 11:03:20 +00:00
88179415ae Update image ghcr.io/siderolabs/installer to v1.7.7 2024-10-11 11:03:08 +00:00
4f2756bcd4
add system-upgrade-controller 🤞 2024-10-11 05:51:48 -05:00
2ca0b5805f
nonroot! 2024-10-11 05:43:23 -05:00
e906b8239d Update image ghcr.io/zwave-js/zwave-js-ui to v9.22.0 2024-10-11 10:03:26 +00:00
e6b1302167 Update image docker.io/ollama/ollama to v0.3.13 2024-10-10 23:05:34 +00:00
3cfe1b6b51 Merge pull request 'Update image ghcr.io/dragonflydb/dragonfly to v1.23.2' (#715) from renovate/ghcr.io-dragonflydb-dragonfly-1.x into main
Reviewed-on: #715
2024-10-10 15:59:28 -05:00
26779c2d5c
update security context. 2024-10-10 15:31:38 -05:00
da23c6879b
add vmagent 2024-10-10 14:09:28 -05:00
e3e3cbb0d3 Update image ghcr.io/dragonflydb/dragonfly to v1.23.2 2024-10-10 18:32:44 +00:00
a85c7b58b8
undeploy 2024-10-10 07:25:35 -05:00
4ec7a417e7 Update image docker.io/cloudflare/cloudflared to v2024.10.0 2024-10-10 12:03:51 +00:00
ff154f7f58 Merge pull request 'Update image app-template to v3.5.1' (#711) from renovate/app-template-3.x into main
Reviewed-on: #711
2024-10-10 06:50:09 -05:00
f524d7c93c Update image app-template to v3.5.1 2024-10-10 11:01:18 +00:00
fdc61be74e Update chart ingress-nginx to 4.11.3 2024-10-10 11:01:05 +00:00
988a983b8c Merge pull request 'Update image spegel to v0.0.25' (#701) from renovate/spegel-0.x into main
Reviewed-on: #701
2024-10-10 05:53:43 -05:00
ee886ae609 Merge pull request 'Update image jesec/flood to 807cfdd' (#704) from renovate/jesec-flood-master into main
Reviewed-on: #704
2024-10-10 05:53:18 -05:00
aaf63bb716 Merge pull request 'Update image ghcr.io/autobrr/autobrr to v1.47.1' (#706) from renovate/ghcr.io-autobrr-autobrr-1.x into main
Reviewed-on: #706
2024-10-10 05:53:10 -05:00
291aa1c4ec Merge pull request 'Update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2513' (#707) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #707
2024-10-10 05:52:59 -05:00
bdee54786f Merge pull request 'Update chart metrics-server to 3.12.2' (#705) from renovate/metrics-server-3.x into main
Reviewed-on: #705
2024-10-10 05:52:29 -05:00
6004f08a5b Merge pull request 'Update chart coredns to 1.36.0' (#708) from renovate/coredns-1.x into main
Reviewed-on: #708
2024-10-10 05:52:04 -05:00
0d937b46d9 Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.10.6' (#709) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #709
2024-10-10 05:51:56 -05:00
054e3cc5cd Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.19.2' (#703) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #703
2024-10-10 05:51:04 -05:00
d64ae18cdf Merge pull request 'Update image ghcr.io/bjw-s-labs/piped-frontend to c4cb0cf' (#700) from renovate/ghcr.io-bjw-s-labs-piped-frontend-latest into main
Reviewed-on: #700
2024-10-10 05:50:39 -05:00
bed7027b16 Update image ghcr.io/bjw-s-labs/piped-frontend to c4cb0cf 2024-10-10 01:34:27 +00:00
26bed655f3 Update image ghcr.io/buroa/qbtools to v0.19.2 2024-10-09 23:32:30 +00:00
11d9c918b8 Update chart cert-manager to v1.16.1 2024-10-09 13:33:49 +00:00
bc7cdaae0a Update image jesec/flood to 807cfdd 2024-10-09 13:04:18 +00:00
a4b7937be0 Update chart coredns to 1.36.0 2024-10-09 11:02:53 +00:00
30c61a5131 Update image ghcr.io/onedr0p/kubanetics to v2024.10.6 2024-10-09 00:35:18 +00:00
a7a036ab0b Update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2513 2024-10-07 23:04:32 +00:00
91757ade12 Update image ghcr.io/autobrr/autobrr to v1.47.1 2024-10-07 22:33:47 +00:00
2321112e59 Update chart metrics-server to 3.12.2 2024-10-07 21:33:55 +00:00
2739362eaf Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.17.7' (#702) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #702
2024-10-07 08:15:47 -05:00
5bb49b9b2b Update image ghcr.io/buroa/qbtools to v0.17.7 2024-10-07 13:03:44 +00:00
a2b84a5914 Update image spegel to v0.0.25 2024-10-07 09:04:44 +00:00
c48568327d Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.32' (#698) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #698
2024-10-07 01:43:35 -05:00
24633e04c0 Merge pull request 'Update image ghcr.io/cross-seed/cross-seed to v6.0.0-39' (#696) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: #696
2024-10-07 01:41:37 -05:00
de8e418cb6 Merge pull request 'Update image 1337kavin/piped-proxy to 9872edd' (#697) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #697
2024-10-07 01:41:08 -05:00
6f7374f445 Merge pull request 'Update image ghcr.io/bjw-s-labs/piped-frontend to da2b557' (#699) from renovate/ghcr.io-bjw-s-labs-piped-frontend-latest into main
Reviewed-on: #699
2024-10-07 01:40:57 -05:00
211db49107 Merge pull request 'Update image ghcr.io/autobrr/autobrr to v1.47.0' (#693) from renovate/ghcr.io-autobrr-autobrr-1.x into main
Reviewed-on: #693
2024-10-07 01:39:14 -05:00
f7afa7927a Update image ghcr.io/open-webui/open-webui to v0.3.32 2024-10-07 05:32:20 +00:00
811c28d44f
update endpoint 2024-10-06 22:18:20 -05:00
8f1cee1106
update metadata name 2024-10-06 22:17:06 -05:00
d0f6ccd3bb
update endpoints 2024-10-06 22:16:12 -05:00
e5710204df
add vmalert 2024-10-06 22:15:07 -05:00
abfc90ee71
debug 2024-10-06 22:09:52 -05:00
77f10a60c9 Update image ghcr.io/bjw-s-labs/piped-frontend to da2b557 2024-10-07 03:02:52 +00:00
263b7c47ba Update image 1337kavin/piped-proxy to 9872edd 2024-10-07 02:04:24 +00:00
0e56036c85 Update image ghcr.io/cross-seed/cross-seed to v6.0.0-39 2024-10-07 01:32:15 +00:00
880986fa21
debug 2024-10-06 20:29:48 -05:00
03b4824734
debug 2024-10-06 20:28:36 -05:00
bd4040eb35 Update image ghcr.io/onedr0p/sabnzbd to 6614d75 2024-10-06 22:34:48 +00:00
3cbdac6b6a Update image ghcr.io/onedr0p/prowlarr-develop to 8b59eb7 2024-10-06 22:05:16 +00:00
d2924fc4a9 Update image ghcr.io/onedr0p/home-assistant to 0461483 2024-10-06 22:04:27 +00:00
af4d3c34ef
debug 2024-10-06 16:52:52 -05:00
2c1431666e
debug 2024-10-06 16:11:31 -05:00
49510fb419 Update image ghcr.io/onedr0p/sabnzbd to 27134c1 2024-10-06 21:03:09 +00:00
f4deff7e1e Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.25.1.4770' (#691) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #691
2024-10-06 15:46:47 -05:00
ab28afe658 Merge pull request 'Update image 1337kavin/piped-proxy to 2a1c56d' (#689) from renovate/1337kavin-piped-proxy-latest into main
Reviewed-on: #689
2024-10-06 15:46:05 -05:00
d7b14ed2b0 Merge pull request 'Update image ghcr.io/bjw-s-labs/piped-frontend to 40b813b' (#690) from renovate/ghcr.io-bjw-s-labs-piped-frontend-latest into main
Reviewed-on: #690
2024-10-06 15:45:57 -05:00
669e188ce7 Merge pull request 'Update chart coredns to 1.35.0' (#692) from renovate/coredns-1.x into main
Reviewed-on: #692
2024-10-06 15:45:49 -05:00
af7992cd09 Merge pull request 'Update image quay.io/redlib/redlib to e61e253' (#694) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #694
2024-10-06 15:45:16 -05:00
b4d0507218 Merge pull request 'Update image ghcr.io/cross-seed/cross-seed to v6.0.0-37' (#695) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: #695
2024-10-06 15:45:07 -05:00
7138f54725 Update image ghcr.io/cross-seed/cross-seed to v6.0.0-37 2024-10-06 20:35:17 +00:00
7dfa3bdf0b Update image ghcr.io/onedr0p/sabnzbd to a1067dc 2024-10-06 20:34:26 +00:00
e8e99fd7d5 Update image ghcr.io/bjw-s-labs/piped-frontend to 40b813b 2024-10-06 20:34:22 +00:00
8207c5de1e Update image quay.io/redlib/redlib to e61e253 2024-10-06 19:33:26 +00:00
4a0d8bf875 Update image ghcr.io/autobrr/autobrr to v1.47.0 2024-10-06 14:02:41 +00:00
c2052b8feb Update chart coredns to 1.35.0 2024-10-06 09:33:22 +00:00
e463573be6 Update image ghcr.io/onedr0p/prowlarr-develop to v1.25.1.4770 2024-10-06 09:04:07 +00:00
8631b6c2fc
update path 2024-10-05 13:38:18 -05:00
81d728bb6c
add vm single and vm alert 2024-10-05 13:37:07 -05:00
60aceeac62 Update image 1337kavin/piped-proxy to 2a1c56d 2024-10-05 18:32:44 +00:00
34e5ef12a4
add alert manager 2024-10-05 11:48:28 -05:00
b8d4f143b9 Update image ghcr.io/onedr0p/sabnzbd to 47c42cd 2024-10-05 14:02:39 +00:00
cee1285f3d
diff path
All checks were successful
K8S json Schemas --> Cloudflare R2 / Schemas (push) Successful in 1m16s
2024-10-04 20:06:01 -05:00
95cfc672e2
move action to workflows directory
All checks were successful
K8S json Schemas --> Cloudflare R2 / Schemas (push) Successful in 1m39s
2024-10-04 17:10:14 -05:00
513cf1bbb1
re-add k8s schemas upload action 2024-10-04 16:47:37 -05:00
9c93ad8976
correct chart repo name 2024-10-04 16:29:30 -05:00
63e711c2c3
😒 2024-10-04 16:11:02 -05:00
8ac457f72b
😒 2024-10-04 15:59:21 -05:00
57bb6768ab
add victoria metrics operator 2024-10-04 15:55:56 -05:00
599842790d Merge pull request 'Update Rook Ceph group to v1.15.3 (patch)' (#686) from renovate/patch-rook-ceph into main
Reviewed-on: #686
2024-10-04 15:11:37 -05:00
da98956cdc Merge pull request 'Update image app-template to v3.5.0' (#687) from renovate/app-template-3.x into main
Reviewed-on: #687
2024-10-04 15:09:46 -05:00
5499875af7 Merge pull request 'Update image ghcr.io/onedr0p/home-assistant to v2024.10.1' (#688) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #688
2024-10-04 15:07:37 -05:00
f63fdf7a28 Update image app-template to v3.5.0 2024-10-04 20:05:32 +00:00
3f08f41958
kps gettin the boot 2024-10-04 13:45:03 -05:00
9591062eed Update image ghcr.io/onedr0p/home-assistant to v2024.10.1 2024-10-04 18:33:23 +00:00
90426b40e8
unfortunate
i'll spend more time on authorization piece later.
2024-10-03 19:37:27 -05:00
9c30f066ca
add zwave user 2024-10-03 19:27:57 -05:00
db2a61a6cf Update Rook Ceph group to v1.15.3 2024-10-03 21:33:17 +00:00
56b6c68bca Merge pull request 'Update image prometheus-operator-crds to v15' (#684) from renovate/prometheus-operator-crds-15.x into main
Reviewed-on: #684
2024-10-03 07:38:39 -05:00
f1daf0275b Merge pull request 'Update image kube-prometheus-stack to v65' (#683) from renovate/kube-prometheus-stack-65.x into main
Reviewed-on: #683
2024-10-03 07:38:28 -05:00
5af7fc6d99 Merge pull request 'Update image quay.io/redlib/redlib to e65e977' (#682) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #682
2024-10-03 07:38:16 -05:00
0321ae9eeb Update image prometheus-operator-crds to v15 2024-10-03 10:31:59 +00:00
1401cecaa5 Update image kube-prometheus-stack to v65 2024-10-03 08:02:18 +00:00
86267fc773 Update image quay.io/redlib/redlib to e65e977 2024-10-02 22:02:11 +00:00
7acfcd1b34 Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.17.6' (#681) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #681
2024-10-02 16:32:28 -05:00
ff4634a861 Update image ghcr.io/buroa/qbtools to v0.17.6 2024-10-02 20:32:30 +00:00
1a0b44a9e5 Merge pull request 'Update image ghcr.io/onedr0p/home-assistant to v2024.10.0' (#680) from renovate/ghcr.io-onedr0p-home-assistant-2024.x into main
Reviewed-on: #680
2024-10-02 14:33:06 -05:00
e088c27d21 Merge pull request 'Update image quay.io/redlib/redlib to cf3ee51' (#679) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #679
2024-10-02 14:32:44 -05:00
f4b5770ed4 Update image ghcr.io/onedr0p/home-assistant to v2024.10.0 2024-10-02 19:31:38 +00:00
cdf06378a8
update annotation 2024-10-02 14:15:27 -05:00
c00a0789fb
proxy --> internal 2024-10-02 14:11:20 -05:00
c4dd8c5e50
correct namespace, path, and repo 2024-10-02 13:46:58 -05:00
ec13ec0232
Add piped 2024-10-02 13:45:13 -05:00
8e789d16fd Update image quay.io/redlib/redlib to cf3ee51 2024-10-02 18:31:35 +00:00
ee3cca95df
deploy nh 2024-10-02 13:04:09 -05:00
b92e3dd5fa
update pvc capacity 2024-10-02 12:58:19 -05:00
9df1e73b6e
add nh 2024-10-02 12:55:54 -05:00
02defccfef Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.17.5' (#678) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #678
2024-10-02 12:30:01 -05:00
78ef057041 Update image ghcr.io/buroa/qbtools to v0.17.5 2024-10-02 17:01:51 +00:00
26fa673190 Merge pull request 'Update image ghcr.io/buroa/qbtools to ce0a995' (#677) from renovate/ghcr.io-buroa-qbtools-v0.17.3 into main
Reviewed-on: #677
2024-10-02 10:04:24 -05:00
901865ab37 Update image ghcr.io/buroa/qbtools to ce0a995 2024-10-02 15:01:46 +00:00
e1c79b090b Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.17.3' (#676) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #676
2024-10-02 09:12:27 -05:00
bbe5741983 Update image ghcr.io/buroa/qbtools to v0.17.3 2024-10-02 13:31:37 +00:00
7ffe311fe5 Update image ghcr.io/onedr0p/home-assistant to fe25a50 2024-10-02 12:02:25 +00:00
91306f87d8 Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.30' (#661) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #661
2024-10-02 06:33:06 -05:00
3d8596f950 Merge pull request 'Update chart coder to 2.16.0' (#670) from renovate/coder-2.x into main
Reviewed-on: #670
2024-10-02 06:31:42 -05:00
ad0869cd40 Merge pull request 'Update image docker.io/excalidraw/excalidraw to df3ddf0' (#671) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: #671
2024-10-02 06:31:29 -05:00
a937e41e30 Merge pull request 'Update image quay.io/redlib/redlib to 28b5579' (#672) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #672
2024-10-02 06:31:16 -05:00
527894159f Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.10.3' (#669) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #669
2024-10-02 06:31:05 -05:00
0cba34d6d6 Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.17.2' (#674) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #674
2024-10-02 06:08:38 -05:00
b09dd52dcb Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.21.1' (#673) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #673
2024-10-02 06:05:37 -05:00
7881f03754 Update image ghcr.io/buroa/qbtools to v0.17.2 2024-10-02 11:02:07 +00:00
dba7b0fc2e
Remove unused env vars. 2024-10-02 05:47:20 -05:00
81386b8191 Update image ghcr.io/zwave-js/zwave-js-ui to v9.21.1 2024-10-02 07:02:09 +00:00
0859865755 Update image ghcr.io/onedr0p/kubanetics to v2024.10.3 2024-10-02 01:31:49 +00:00
838fb164ac
add home assistant 2024-10-01 18:08:40 -05:00
7c251e675c Update image quay.io/redlib/redlib to 28b5579 2024-10-01 20:03:33 +00:00
5f3c6cd9c8 Update image docker.io/excalidraw/excalidraw to df3ddf0 2024-10-01 20:03:28 +00:00
94a2f790c6 Update chart coder to 2.16.0 2024-10-01 19:04:43 +00:00
99acbbc5d3 Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.9.5' (#665) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #665
2024-10-01 08:55:53 -05:00
cd5bc66550 Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.17.1' (#666) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #666
2024-10-01 08:54:04 -05:00
e41726ee5b Merge pull request 'Update Flux group to v2.4.0 (minor)' (#664) from renovate/flux into main
Reviewed-on: #664
2024-10-01 08:52:48 -05:00
a1f51f1e77 Merge pull request 'Update chart reloader to 1.1.0' (#667) from renovate/reloader-1.x into main
Reviewed-on: #667
2024-10-01 08:47:34 -05:00
72c8030da5 Merge pull request 'Update chart coredns to 1.34.0' (#668) from renovate/coredns-1.x into main
Reviewed-on: #668
2024-10-01 08:25:42 -05:00
c529dd6cf6 Update chart coredns to 1.34.0 2024-10-01 07:03:28 +00:00
db8eb8433d Update chart reloader to 1.1.0 2024-10-01 00:06:47 +00:00
066cb4bd43 Update image ghcr.io/buroa/qbtools to v0.17.1 2024-09-30 21:02:18 +00:00
387177dfa2 Update image ghcr.io/onedr0p/kubanetics to v2024.9.5 2024-09-30 18:32:34 +00:00
ea811901eb Update Flux group to v2.4.0 2024-09-30 18:02:32 +00:00
fd9410268e Merge pull request 'Update image ghcr.io/dragonflydb/dragonfly to v1.23.1' (#662) from renovate/ghcr.io-dragonflydb-dragonfly-1.x into main
Reviewed-on: #662
2024-09-30 12:13:09 -05:00
27078dc58a Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.9.4' (#663) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #663
2024-09-30 12:12:58 -05:00
a8e13105a6 Update image ghcr.io/onedr0p/kubanetics to v2024.9.4 2024-09-30 17:03:23 +00:00
0dc9e9d995 Update image ghcr.io/dragonflydb/dragonfly to v1.23.1 2024-09-30 17:03:17 +00:00
d6f3c9f906 Merge pull request 'Update image ghcr.io/buroa/qbtools to v0.17.0' (#658) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: #658
2024-09-30 10:31:40 -05:00
d767469276 Merge pull request 'Update image quay.io/redlib/redlib to 48ca07b' (#660) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #660
2024-09-30 10:31:06 -05:00
82ac44f14a Update image quay.io/redlib/redlib to 48ca07b 2024-09-30 03:03:09 +00:00
7716de730c Merge pull request 'Update image quay.io/redlib/redlib to d5333a5' (#657) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #657
2024-09-29 20:21:01 -05:00
dd15364e56 Update image quay.io/redlib/redlib to d5333a5 2024-09-29 21:02:22 +00:00
6ca98137c9 Update image ghcr.io/buroa/qbtools to v0.17.0 2024-09-29 19:31:51 +00:00
ae1f77ed91 Merge pull request 'Update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2457' (#653) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #653
2024-09-29 10:40:44 -05:00
cc8b820d40 Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.12.0.9255' (#655) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #655
2024-09-29 10:40:31 -05:00
e18157c781 Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.9.3' (#656) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #656
2024-09-29 10:40:14 -05:00
22b01e4dec
Update trackers. 2024-09-29 10:39:16 -05:00
01106d50c1 Update image ghcr.io/onedr0p/kubanetics to v2024.9.3 2024-09-29 14:02:16 +00:00
0d7ce8a6dc Update image ghcr.io/onedr0p/radarr-develop to v5.12.0.9255 2024-09-29 06:31:45 +00:00
c493518734 Update image ghcr.io/open-webui/open-webui to v0.3.30 2024-09-28 20:32:11 +00:00
462665a0ff revert v0.3.30 --> v0.3.29
revert Update image ghcr.io/open-webui/open-webui to v0.3.30
2024-09-28 15:18:21 -05:00
5e0cdd9827 Update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2457 2024-09-28 01:32:02 +00:00
6aa9f4f1f3 Merge pull request 'Update image ghcr.io/kiwigrid/k8s-sidecar to v1.28.0' (#651) from renovate/ghcr.io-kiwigrid-k8s-sidecar-1.x into main
Reviewed-on: #651
2024-09-27 11:20:37 -05:00
2fce4e6a83 Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.21.0' (#652) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #652
2024-09-27 11:20:22 -05:00
be4c9e7f5d Update image ghcr.io/zwave-js/zwave-js-ui to v9.21.0 2024-09-27 14:02:57 +00:00
57dea66be1 Update image ghcr.io/kiwigrid/k8s-sidecar to v1.28.0 2024-09-27 14:02:52 +00:00
a531791fe0 Merge pull request 'Update chart external-secrets to 0.10.4' (#639) from renovate/external-secrets-0.x into main
Reviewed-on: #639
2024-09-27 08:10:49 -05:00
99c2322b79 Merge pull request 'Update image ghcr.io/cross-seed/cross-seed to v6.0.0-36' (#649) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: #649
2024-09-27 08:10:41 -05:00
e4ea809eec Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.24.3.4754' (#647) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #647
2024-09-27 08:10:17 -05:00
eca6f4629c Merge pull request 'Update image kyverno to v3.2.7' (#650) from renovate/kyverno-3.x into main
Reviewed-on: #650
2024-09-27 08:10:09 -05:00
9dead41017 Merge pull request 'Update image kube-prometheus-stack to v63' (#645) from renovate/kube-prometheus-stack-63.x into main
Reviewed-on: #645
2024-09-27 08:10:00 -05:00
5153127e94 Merge pull request 'Update image quay.io/redlib/redlib to 9d4ad54' (#648) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #648
2024-09-27 08:09:38 -05:00
4a95832ce0 Update image quay.io/redlib/redlib to 9d4ad54 2024-09-27 13:02:52 +00:00
86c0e61980 Update image kube-prometheus-stack to v63 2024-09-27 09:03:05 +00:00
e832ce628e Update image kyverno to v3.2.7 2024-09-27 09:02:55 +00:00
1809a345e0 Update image ghcr.io/cross-seed/cross-seed to v6.0.0-36 2024-09-27 07:32:47 +00:00
5ab13693b7 Update image ghcr.io/onedr0p/prowlarr-develop to v1.24.3.4754 2024-09-27 02:31:53 +00:00
f1ee1c772b Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.30' (#642) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #642
2024-09-26 20:50:34 -05:00
2fd503eaee Merge pull request 'Update image quay.io/redlib/redlib to e463db1' (#646) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #646
2024-09-26 20:50:14 -05:00
a2c7b41aa1 Update image quay.io/redlib/redlib to e463db1 2024-09-26 19:31:48 +00:00
dd08d112a2
deprecated and removed in 16.2 2024-09-26 12:43:32 -05:00
32aa1bcd2c Merge pull request 'Update chart cilium to 1.16.2' (#644) from renovate/patch-cilium into main
Reviewed-on: #644
2024-09-26 12:31:34 -05:00
16c021cdff
update mount path 2024-09-26 12:21:14 -05:00
2c03e31091
update trackers 2024-09-26 12:15:59 -05:00
6e60039bab
correct path 2024-09-26 12:05:00 -05:00
4368928006
need a better method that doesn't ask for auth every time I cd to the folder lol 2024-09-26 12:03:03 -05:00
bad8694e7f
yup... this whole time... 2024-09-26 12:02:32 -05:00
24ced22e2b Merge pull request 'Update chart coredns to 1.33.0' (#643) from renovate/coredns-1.x into main
Reviewed-on: #643
2024-09-26 11:52:52 -05:00
6792a074c8 Update chart cilium to 1.16.2 2024-09-26 13:56:56 +00:00
1f7dc0a7f8 Update chart coredns to 1.33.0 2024-09-26 05:32:58 +00:00
ee57a0a797 Update image ghcr.io/open-webui/open-webui to v0.3.30 2024-09-26 02:32:17 +00:00
fce7576805 Merge pull request 'Update image ghcr.io/zwave-js/zwave-js-ui to v9.20.0' (#631) from renovate/ghcr.io-zwave-js-zwave-js-ui-9.x into main
Reviewed-on: #631
2024-09-25 20:52:29 -05:00
e44d722c5c Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.9.2' (#632) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #632
2024-09-25 20:52:07 -05:00
d88f13a4d4 Merge pull request 'Update chart emqx-operator to 2.2.24' (#633) from renovate/emqx-operator-2.x into main
Reviewed-on: #633
2024-09-25 20:51:10 -05:00
bffdab85d8 Merge pull request 'Update image docker.io/ollama/ollama to v0.3.12' (#636) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: #636
2024-09-25 20:44:41 -05:00
a475cafc88 Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.11.0.9244' (#637) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #637
2024-09-25 20:42:32 -05:00
c4c989631f Merge pull request 'Update image ghcr.io/dragonflydb/dragonfly to v1.23.0' (#638) from renovate/ghcr.io-dragonflydb-dragonfly-1.x into main
Reviewed-on: #638
2024-09-25 20:34:56 -05:00
81208da565 Merge pull request 'Update chart openebs to 4.1.1' (#640) from renovate/openebs-4.x into main
Reviewed-on: #640
2024-09-25 20:32:07 -05:00
2edfe58948 Merge pull request 'Update image registry.k8s.io/git-sync/git-sync to v4.3.0' (#641) from renovate/registry.k8s.io-git-sync-git-sync-4.x into main
Reviewed-on: #641
2024-09-25 20:31:54 -05:00
9f717b7e0f
force image repository to ghcr.io 2024-09-25 20:04:38 -05:00
6098464afd Update image registry.k8s.io/git-sync/git-sync to v4.3.0 2024-09-26 00:05:59 +00:00
e52b35c6c2 Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.29' (#634) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #634
2024-09-25 18:38:54 -05:00
9759aadfeb Merge pull request 'Update image quay.io/redlib/redlib to 12419bd' (#635) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #635
2024-09-25 18:32:54 -05:00
79c3af00bd Update image quay.io/redlib/redlib to 12419bd 2024-09-25 18:02:46 +00:00
cf3d710e2c Update image ghcr.io/open-webui/open-webui to v0.3.29 2024-09-25 14:03:44 +00:00
7043d0b6cd Update chart openebs to 4.1.1 2024-09-25 13:03:52 +00:00
e2e3f74bd8 Update chart external-secrets to 0.10.4 2024-09-25 10:33:11 +00:00
5f02f1c21e Update image ghcr.io/dragonflydb/dragonfly to v1.23.0 2024-09-25 10:03:18 +00:00
5e61751680 Update image ghcr.io/onedr0p/radarr-develop to v5.11.0.9244 2024-09-25 08:33:20 +00:00
fc30f7b350 Update image docker.io/ollama/ollama to v0.3.12 2024-09-25 06:33:18 +00:00
adf4a50e55 Update chart emqx-operator to 2.2.24 2024-09-24 08:33:44 +00:00
34c0f6743f Update image ghcr.io/onedr0p/kubanetics to v2024.9.2 2024-09-23 16:32:54 +00:00
0f71bf9abd
more 2024-09-23 04:12:42 -05:00
ed91d2668d
more 2024-09-23 04:07:20 -05:00
04d2ba4df1
reduce 2024-09-23 04:00:24 -05:00
097501d8e4
erlang 2024-09-23 03:56:59 -05:00
41fb0100d7
reduce 2024-09-23 03:55:08 -05:00
d55ed1aeb2
simplify 2024-09-23 03:45:07 -05:00
a3385c6419
testing 2024-09-23 03:43:12 -05:00
4c2c77f9bf
fixing 2024-09-23 03:39:16 -05:00
7193cadc47
syntax 2024-09-23 03:33:15 -05:00
1c60618d7b
erlang tuples, yay 2024-09-23 03:25:29 -05:00
37b1b4db6d Update image ghcr.io/zwave-js/zwave-js-ui to v9.20.0 2024-09-23 08:03:42 +00:00
c4da3a4360
first match 2024-09-23 03:03:38 -05:00
ebf66d900a
testing 2024-09-23 03:01:16 -05:00
88ed3f7e7b
refine regex 2024-09-23 02:53:18 -05:00
60d80ffa79
letters and numbers in id 2024-09-23 02:49:19 -05:00
828a596da3
more adjustments 2024-09-23 02:45:32 -05:00
d887bbf7d1
fix tasmota permissions 2024-09-23 02:32:09 -05:00
3594a73baf
add acls 2024-09-23 02:10:32 -05:00
e4a027e21d
fix kustomize replace 2024-09-23 01:31:28 -05:00
fdb61f492a
fix kustomize replace 2024-09-23 01:05:05 -05:00
73596fbb49
mqttui & kustomize to shell 2024-09-23 00:38:08 -05:00
691d2f9c2b
correct ns 2024-09-23 00:03:25 -05:00
aa44034ce9
test 2024-09-22 23:59:26 -05:00
d5f22691f1
test 2024-09-22 23:57:50 -05:00
31fe2100ac
test 2024-09-22 23:56:46 -05:00
eff524a525
get outta here, hashes! 2024-09-22 23:42:30 -05:00
8dcb645d6a
chicken and egg 2024-09-22 23:38:46 -05:00
06600d8db3
correct json again 2024-09-22 23:19:40 -05:00
4d17ba2460
correct json 2024-09-22 23:17:11 -05:00
78e19f8108
correct format, proper json 2024-09-22 23:14:15 -05:00
f812ec56b6
bad characters - 2024-09-22 23:03:41 -05:00
40fe789509
update secret to match case if imported keys 2024-09-22 23:00:07 -05:00
94f9b7fb96
wrong key names 2024-09-22 21:34:42 -05:00
43c2e6a55c
correct configmap location 2024-09-22 21:17:04 -05:00
a1edec07ed
messing with kustomize and emqx 2024-09-22 21:10:53 -05:00
2a8c569ce9
incorrect syntax, will revisit 2024-09-22 17:29:39 -05:00
7788ef96d5
pattern --> username 2024-09-22 17:25:51 -05:00
63904c0b90
test new authorization rules 2024-09-22 17:14:41 -05:00
12ae9b0780
condense some config and apply local kubelet mounts to all nodes. 2024-09-22 01:39:16 -05:00
33eefa1fdc
correct path 2024-09-22 01:19:06 -05:00
4837708c6b
add zwave-js-ui 2024-09-22 01:17:55 -05:00
a55a9d5329 Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.24.1.4740' (#630) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #630
2024-09-22 00:33:56 -05:00
1d2b3b3572 Update image ghcr.io/onedr0p/prowlarr-develop to v1.24.1.4740 2024-09-22 05:32:43 +00:00
ea7d0df02f
move to config 2024-09-21 15:53:49 -05:00
84d0d70c1f
update mount 2024-09-21 15:51:36 -05:00
b5e63b869b
remove var 2024-09-21 15:42:31 -05:00
5aa37d3bdf
up the cache cap 2024-09-21 15:33:29 -05:00
b482321b54 Merge pull request 'Update image quay.io/redlib/redlib to 206d8e7' (#629) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #629
2024-09-21 15:30:36 -05:00
30f124dea8 Update image quay.io/redlib/redlib to 206d8e7 2024-09-21 20:03:36 +00:00
7468f2b7e0
add volsync cap to 5gb 2024-09-21 14:39:32 -05:00
f1d8aeb798
switch back to releasename and add dependencies 2024-09-21 14:37:46 -05:00
05d9a06e29
correct claim 2024-09-21 14:27:18 -05:00
c60a65c465
Add linkwarden. 2024-09-21 14:23:59 -05:00
39d5378973 Merge pull request 'Update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2421' (#628) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #628
2024-09-21 13:33:44 -05:00
9691bf327d Update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2421 2024-09-21 18:32:37 +00:00
c404ea7a55
using Halloy instead :) 2024-09-21 13:30:50 -05:00
a69ec7233b Merge pull request 'Update Rook Ceph group to v1.15.2 (patch)' (#621) from renovate/patch-rook-ceph into main
Reviewed-on: #621
2024-09-21 05:58:11 -05:00
fb84fc14b2 Merge pull request 'Update image docker to v27.3.1' (#623) from renovate/docker-27.x into main
Reviewed-on: #623
2024-09-21 05:56:16 -05:00
cef13e14a4 Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.10.4.9218' (#625) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #625
2024-09-21 05:55:52 -05:00
eb0b46c2ca Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.23' (#622) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #622
2024-09-21 05:50:55 -05:00
782d76e824 Merge pull request 'Update image ghcr.io/tautulli/tautulli to v2.14.5' (#627) from renovate/ghcr.io-tautulli-tautulli-2.x into main
Reviewed-on: #627
2024-09-21 05:49:04 -05:00
35d9e1a1d7 Merge pull request 'Update image quay.io/redlib/redlib to ed3ea7e' (#626) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #626
2024-09-21 05:48:52 -05:00
28718bb815 Update image quay.io/redlib/redlib to ed3ea7e 2024-09-21 04:32:58 +00:00
1075581494 Update image ghcr.io/tautulli/tautulli to v2.14.5 2024-09-21 04:02:41 +00:00
e286e7e88f Update image ghcr.io/open-webui/open-webui to v0.3.23 2024-09-21 03:02:38 +00:00
7d18bad55f Update image ghcr.io/onedr0p/radarr-develop to v5.10.4.9218 2024-09-21 01:32:58 +00:00
7a6fec344f Update image docker to v27.3.1 2024-09-20 20:32:49 +00:00
8c361dc14d
Add the lounge back. 2024-09-20 10:13:45 -05:00
ff70542f7a Update Rook Ceph group to v1.15.2 2024-09-19 21:02:53 +00:00
db67f1cfb5 Merge pull request 'Update image ghcr.io/dragonflydb/dragonfly to v1.22.2' (#616) from renovate/ghcr.io-dragonflydb-dragonfly-1.x into main
Reviewed-on: #616
2024-09-18 10:35:55 -05:00
dd0a492f55 Merge pull request 'Update image docker.io/ollama/ollama to v0.3.11' (#619) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: #619
2024-09-18 10:35:45 -05:00
66f10678fc Merge pull request 'Update image quay.io/redlib/redlib to a7d6de7' (#620) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #620
2024-09-18 10:35:31 -05:00
544df1814f Update image quay.io/redlib/redlib to a7d6de7 2024-09-18 15:33:57 +00:00
5e1cfde4e0 Update image docker.io/ollama/ollama to v0.3.11 2024-09-18 06:03:25 +00:00
416ee6ec5d Merge pull request 'Update image quay.io/redlib/redlib to 67b0267' (#618) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: #618
2024-09-17 14:25:10 -05:00
09f6d14e13
icmp not working for some reason. 2024-09-17 14:22:57 -05:00
bb04ed4812 Update image quay.io/redlib/redlib to 67b0267 2024-09-17 19:02:44 +00:00
96553547d7
test 2024-09-17 13:57:57 -05:00
611371a6dd
add gandalf/shadowfax with icmp and remove sting. Update hass to icmp. 2024-09-17 12:28:57 -05:00
3341360a4d Merge pull request 'Update image ghcr.io/onedr0p/qbittorrent to v4.6.7' (#617) from renovate/ghcr.io-onedr0p-qbittorrent-4.x into main
Reviewed-on: #617
2024-09-17 09:31:31 -05:00
f9bdb3ea45 Update image ghcr.io/onedr0p/qbittorrent to v4.6.7 2024-09-17 01:37:08 +00:00
ef0ef790a1 Update image ghcr.io/dragonflydb/dragonfly to v1.22.2 2024-09-16 20:32:24 +00:00
cbffaf9183
update ratios 2024-09-16 09:55:23 -05:00
3d0baf5c57
update ratios 2024-09-16 09:53:02 -05:00
ce0d6be9aa
update ratios 2024-09-16 09:38:23 -05:00
9e10841dbc Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.10.3.9178' (#614) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #614
2024-09-15 17:47:00 -05:00
8e41655158 Merge pull request 'Update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2386' (#615) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #615
2024-09-15 17:46:52 -05:00
3ff5ac97c2 Update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2386 2024-09-15 18:32:29 +00:00
8319925a7e Update image ghcr.io/onedr0p/radarr-develop to v5.10.3.9178 2024-09-15 15:07:09 +00:00
7399c39c04 Merge pull request 'Update image ghcr.io/recyclarr/recyclarr to v7.2.4' (#613) from renovate/ghcr.io-recyclarr-recyclarr-7.x into main
Reviewed-on: #613
2024-09-14 17:34:27 -05:00
b01e64f404 Update image ghcr.io/recyclarr/recyclarr to v7.2.4 2024-09-14 22:32:41 +00:00
44a7d70864
move coder to its own namespace. 2024-09-14 17:09:38 -05:00
59ab555ad3
add coder helm repo 2024-09-14 13:34:09 -05:00
826161535e
correct namespace 2024-09-14 13:30:04 -05:00
106ef8ff12
deploy coder 2024-09-14 13:29:12 -05:00
a7ab50f161
add coder 2024-09-14 13:27:58 -05:00
d1fcc8f1a2
update deprecated usage 2024-09-14 08:16:33 -05:00
4ab042f9f1
fix envrc 2024-09-14 08:13:39 -05:00
b46dfdd73c
update recyclarr profiles 2024-09-14 08:13:24 -05:00
3c73df68b3 Merge pull request 'Update image ghcr.io/autobrr/autobrr to v1.46.1' (#609) from renovate/ghcr.io-autobrr-autobrr-1.x into main
Reviewed-on: #609
2024-09-13 21:12:57 -05:00
b23d2c25f6 Merge pull request 'Update image kube-prometheus-stack to v62.7.0' (#611) from renovate/kube-prometheus-stack-62.x into main
Reviewed-on: #611
2024-09-13 21:11:38 -05:00
0c2443d064 Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.9.1' (#608) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #608
2024-09-13 21:11:26 -05:00
53ec245e74 Merge pull request 'Update image docker.io/excalidraw/excalidraw to fae6678' (#610) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: #610
2024-09-13 21:11:01 -05:00
1ac81bfc7f Merge pull request 'Update image ghcr.io/jorenn92/maintainerr to v2.1.2' (#612) from renovate/ghcr.io-jorenn92-maintainerr-2.x into main
Reviewed-on: #612
2024-09-13 21:10:44 -05:00
25bfad64cb Update image ghcr.io/jorenn92/maintainerr to v2.1.2 2024-09-13 08:02:40 +00:00
cee7c438e0
correct path 2024-09-12 16:46:12 -05:00
c0ec508f86
deploy plex -- this time for real :) 2024-09-12 16:44:18 -05:00
fc1fa644aa
add plex 2024-09-12 16:42:30 -05:00
08d7d50ed9 Update image kube-prometheus-stack to v62.7.0 2024-09-12 17:34:03 +00:00
66c444717f Update image ghcr.io/autobrr/autobrr to v1.46.1 2024-09-12 17:05:14 +00:00
d903517e2a Update image docker.io/excalidraw/excalidraw to fae6678 2024-09-12 15:32:33 +00:00
d6859bf689
moved media storage to shadowfax 2024-09-12 07:44:39 -05:00
d93afbcd92
undeploy :(
too much management, using 1pass for everything secrets related instead.
2024-09-11 22:49:47 -05:00
ffada4bcab Update image ghcr.io/onedr0p/kubanetics to v2024.9.1 2024-09-12 02:04:07 +00:00
6826e5d5d7
beware 2024-09-11 15:58:44 -05:00
168094c027 Merge pull request 'Update chart external-dns to 1.15.0' (#606) from renovate/external-dns-1.x into main
Reviewed-on: #606
2024-09-11 15:04:08 -05:00
fa502b33db Merge pull request 'Update image public.ecr.aws/hashicorp/vault to v1.17.5' (#607) from renovate/public.ecr.aws-hashicorp-vault-1.x into main
Reviewed-on: #607
2024-09-11 14:59:18 -05:00
55cf6ed705
WHY is this missing again in the statefulset 2024-09-11 14:47:43 -05:00
d3e601701a Update image public.ecr.aws/hashicorp/vault to v1.17.5 2024-09-11 19:33:13 +00:00
34ab7c09de
update registry 2024-09-11 14:30:49 -05:00
e5346e2ec6 Update chart external-dns to 1.15.0 2024-09-11 16:33:38 +00:00
3472f9689a
debug 2024-09-11 01:05:19 -05:00
ce1f7c5b08
update cluster address 2024-09-11 01:00:54 -05:00
db2f65711c
fix 2024-09-11 00:54:27 -05:00
4a48893d7a
IN! 2024-09-11 00:50:07 -05:00
450ac27a67
out! 2024-09-11 00:48:14 -05:00
159d198407
re-enable probes 2024-09-11 00:43:51 -05:00
15b67972c4
add auto unseal, replicas 3 2024-09-11 00:16:07 -05:00
6995f60582
auto unseal 2024-09-10 23:15:26 -05:00
723435aa15
update size 2024-09-10 22:52:32 -05:00
ca2a5db255
object not array 2024-09-10 22:49:28 -05:00
f110b83a23
autojoin & debug 2024-09-10 22:47:15 -05:00
806b86b233
default 2024-09-10 22:30:53 -05:00
738f039155
retryjoin 2024-09-10 22:15:27 -05:00
beb97dafee
leave default 2024-09-10 21:35:16 -05:00
24c1c9462d
debug 2024-09-10 21:11:57 -05:00
c26261865e
revert 2024-09-10 20:58:46 -05:00
0253ac813d
debug 2024-09-10 20:57:33 -05:00
357f836592
move ports back to 8200 2024-09-10 20:52:52 -05:00
a8de7ab7b0
debug 2024-09-10 20:45:05 -05:00
1872415ea0
correct service name 2024-09-10 20:33:12 -05:00
4e224c70af
uninstall until install is correctly installed, then rollback 2024-09-10 20:24:16 -05:00
dff47edb2f
no template 2024-09-10 20:16:33 -05:00
04cbd1d372
vault creates files in dirs other than the 2 specified. Lets see which. 2024-09-10 20:03:00 -05:00
7c6a2a4202
add vault 2024-09-10 20:00:42 -05:00
91032819a6 Merge pull request 'Update image docker.io/ollama/ollama to v0.3.10' (#596) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: #596
2024-09-10 13:19:53 -05:00
b006d61320 Merge pull request 'Update chart external-secrets to 0.10.3' (#602) from renovate/external-secrets-0.x into main
Reviewed-on: #602
2024-09-10 13:19:30 -05:00
4ad48507be Merge pull request 'Update image docker to v27.2.1' (#603) from renovate/docker-27.x into main
Reviewed-on: #603
2024-09-10 13:18:29 -05:00
d1e634dc0b Merge pull request 'Update image docker.io/cloudflare/cloudflared to v2024.9.1' (#604) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: #604
2024-09-10 13:15:38 -05:00
51ea447c3b Update image docker.io/cloudflare/cloudflared to v2024.9.1 2024-09-10 18:02:23 +00:00
e3407ffcad Update image docker to v27.2.1 2024-09-09 23:32:31 +00:00
b9ff13b949 Update chart external-secrets to 0.10.3 2024-09-09 15:32:36 +00:00
495b2c34e7 Merge pull request 'Update image ghcr.io/jorenn92/maintainerr to v2.1.1' (#601) from renovate/ghcr.io-jorenn92-maintainerr-2.x into main
Reviewed-on: #601
2024-09-09 07:21:21 -05:00
3c67c1a8c3 Update image ghcr.io/jorenn92/maintainerr to v2.1.1 2024-09-09 07:32:36 +00:00
abddb24f66 Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.10.2.9164' (#597) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #597
2024-09-08 10:57:11 -05:00
143aeac199 Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.24.0.4721' (#598) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #598
2024-09-08 10:56:14 -05:00
d3310b7f38 Merge pull request 'Update image kube-prometheus-stack to v62.6.0' (#599) from renovate/kube-prometheus-stack-62.x into main
Reviewed-on: #599
2024-09-08 10:54:46 -05:00
15a9eae30f Merge pull request 'Update image ghcr.io/dragonflydb/dragonfly to v1.22.1' (#600) from renovate/ghcr.io-dragonflydb-dragonfly-1.x into main
Reviewed-on: #600
2024-09-08 10:52:59 -05:00
d3490f9ddc Update image ghcr.io/dragonflydb/dragonfly to v1.22.1 2024-09-08 10:03:28 +00:00
165ff2a9b0 Update image kube-prometheus-stack to v62.6.0 2024-09-08 09:02:40 +00:00
e1e6f693d9 Update image ghcr.io/onedr0p/prowlarr-develop to v1.24.0.4721 2024-09-08 09:02:35 +00:00
bc69e26911 Update image ghcr.io/onedr0p/radarr-develop to v5.10.2.9164 2024-09-08 08:32:36 +00:00
e8743cd04c Update image docker.io/ollama/ollama to v0.3.10 2024-09-08 08:32:33 +00:00
7fc0a26923 Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.21' (#594) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #594
2024-09-07 20:03:03 -05:00
7fa4cb2fd5 Update image ghcr.io/open-webui/open-webui to v0.3.21 2024-09-08 00:32:41 +00:00
b91b5cef47 Merge pull request 'Update image kube-prometheus-stack to v62.5.1' (#595) from renovate/kube-prometheus-stack-62.x into main
Reviewed-on: #595
2024-09-07 12:24:28 -05:00
11417e8c0f Update image kube-prometheus-stack to v62.5.1 2024-09-07 16:02:34 +00:00
32bbd58eb4 Revert Open-WebUI v0.3.20 --> v0.3.19
revert Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.20' (#592) from renovate/ghcr.io-open-webui-open-webui-0.x into main

Reviewed-on: #592
2024-09-07 05:29:25 -05:00
1ae8b2083a
do not specify image for csi 2024-09-07 05:19:05 -05:00
dad46cae84 Merge pull request 'Update image kube-prometheus-stack to v62.5.0' (#593) from renovate/kube-prometheus-stack-62.x into main
Reviewed-on: #593
2024-09-07 05:16:02 -05:00
045d2f3095 Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.20' (#592) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #592
2024-09-07 05:15:47 -05:00
126bd94cc3 Update kubernetes/flux/repositories/helm/bjw-s.yaml 2024-09-07 02:20:30 -05:00
4dbcc5517c Update image kube-prometheus-stack to v62.5.0 2024-09-07 07:02:43 +00:00
6644ff9954 Update image ghcr.io/open-webui/open-webui to v0.3.20 2024-09-07 04:32:32 +00:00
254fe8aa5f Merge pull request 'Update image ghcr.io/open-webui/open-webui to v0.3.19' (#591) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: #591
2024-09-06 22:36:05 -05:00
454274fbc8 Merge pull request 'Update image docker.io/ollama/ollama to v0.3.9' (#590) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: #590
2024-09-06 22:35:57 -05:00
f5775487f4 Merge pull request 'Update image ghcr.io/onedr0p/kubanetics to v2024.9.0' (#589) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: #589
2024-09-06 22:35:50 -05:00
fdf918517d Update image ghcr.io/open-webui/open-webui to v0.3.19 2024-09-07 03:35:20 +00:00
6bb70e4cfd Update image docker.io/ollama/ollama to v0.3.9 2024-09-07 03:35:17 +00:00
e75727896d
shorten interval until it's back 2024-09-06 22:26:55 -05:00
c8141ae442
convert to oci 2024-09-06 22:23:28 -05:00
e22c48b8fb
temp update 2024-09-06 22:21:26 -05:00
7aadf8d0a5
wrong storageclass 2024-09-06 22:17:01 -05:00
dec0f4c86c
add ai workloads 2024-09-06 22:14:38 -05:00
6cbf60a728
copy pasta -- wrong directory 2024-09-06 22:12:50 -05:00
19e17535be
add nvidia rule 2024-09-06 22:09:23 -05:00
af75461454
dragonfly dep change 2024-09-06 21:54:15 -05:00
733f05eccf
cluster name update 2024-09-06 21:52:28 -05:00
aae1f28c84
Add nvidia device plugin 2024-09-06 21:49:49 -05:00
5775937c46
RWX 2024-09-06 21:29:36 -05:00
71cc11f56c Update image ghcr.io/onedr0p/kubanetics to v2024.9.0 2024-09-07 00:05:02 +00:00
e2d20689a9 Merge pull request 'Update image ghcr.io/cross-seed/cross-seed to v6.0.0-34' (#575) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: #575
2024-09-05 23:14:16 -05:00
4eb6f072d5 Merge pull request 'Update image ghcr.io/onedr0p/sonarr-develop to v4.0.9.2342' (#576) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: #576
2024-09-05 23:08:03 -05:00
a18143fdfc Merge pull request 'Update image ghcr.io/jorenn92/maintainerr to v2.1.0' (#578) from renovate/ghcr.io-jorenn92-maintainerr-2.x into main
Reviewed-on: #578
2024-09-05 23:06:07 -05:00
21e25b4134 Merge pull request 'Update image ghcr.io/onedr0p/radarr-develop to v5.10.1.9125' (#579) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: #579
2024-09-05 23:05:23 -05:00
9e43fe3fdd Merge pull request 'Update chart external-secrets to 0.10.2' (#581) from renovate/external-secrets-0.x into main
Reviewed-on: #581
2024-09-05 23:05:12 -05:00
cc3643a323 Merge pull request 'Update chart app-template to 3.4.0' (#586) from renovate/app-template-3.x into main
Reviewed-on: #586
2024-09-05 23:04:59 -05:00
ebbc7a1e83 Merge pull request 'Update image kube-prometheus-stack to v62.4.0' (#587) from renovate/kube-prometheus-stack-62.x into main
Reviewed-on: #587
2024-09-05 23:04:35 -05:00
ea3baef4a9 Update image kube-prometheus-stack to v62.4.0 2024-09-06 04:03:27 +00:00
740e725f4e Update chart app-template to 3.4.0 2024-09-06 04:03:21 +00:00
939b78eb1d Merge pull request 'Update chart snapshot-controller to 3.0.6' (#582) from renovate/patch-external-snapshotter into main
Reviewed-on: #582
2024-09-05 23:03:08 -05:00
581e72d35b Merge pull request 'Update Rook Ceph group to v1.15.1 (patch)' (#583) from renovate/patch-rook-ceph into main
Reviewed-on: #583
2024-09-05 23:02:08 -05:00
ee559917f8 Merge pull request 'Update image ghcr.io/recyclarr/recyclarr to v7.2.3' (#584) from renovate/ghcr.io-recyclarr-recyclarr-7.x into main
Reviewed-on: #584
2024-09-05 23:01:24 -05:00
f9617c0df3 Merge pull request 'Update image spegel to v0.0.24' (#585) from renovate/spegel-0.x into main
Reviewed-on: #585
2024-09-05 22:59:29 -05:00
ac5e7485e8 Merge pull request 'Update image ghcr.io/onedr0p/prowlarr-develop to v1.23.1.4708' (#577) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: #577
2024-09-05 22:58:34 -05:00
d9382c2373
add gatus 2024-09-05 22:55:58 -05:00
e4bfce1c60
update schema location 2024-09-05 22:51:36 -05:00
7d879d7a5b
scale up 2024-09-05 22:48:28 -05:00
092669cef9
add helm repo to flux for emqx 2024-09-05 22:46:52 -05:00
eb74e0d027
add prometheus operator crds for managed crd updates 2024-09-05 22:24:51 -05:00
d766c6ae21
adding quite a few config options for renovate 2024-09-05 18:08:01 -05:00
443b9d99bd
adding renovate groups 2024-09-05 17:23:14 -05:00
e6021cba90
update prettier config && format renovate 2024-09-05 16:21:42 -05:00
f1085d5f39
correct filename 2024-09-05 16:06:06 -05:00
f98c4196d4
deploy dragonfly and operator more declaritively
also easier to update
2024-09-05 16:04:37 -05:00
a99c18b3ae Update spegel Docker tag to v0.0.24 2024-09-05 12:03:27 +00:00
d691bb8de7 Update ghcr.io/recyclarr/recyclarr Docker tag to v7.2.3 2024-09-05 11:05:24 +00:00
9dd9bbf1de Update Rook Ceph group to v1.15.1 2024-09-05 11:05:11 +00:00
eb05484b71 Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.9.2342 2024-09-05 10:48:14 +00:00
57a707684d Update Helm release snapshot-controller to v3.0.6 2024-09-05 10:48:02 +00:00
f799abc2a8 Update Helm release external-secrets to v0.10.2 2024-09-05 10:47:57 +00:00
5ac8a712ba
add forgejo ci-runners 2024-09-05 05:43:09 -05:00
84b5f5f139
add searxng 2024-09-05 05:41:21 -05:00
9e126bd52e
add recyclarr 2024-09-05 05:40:23 -05:00
aa35771649
add it-tools and excalidraw 2024-09-05 05:05:08 -05:00
49928191b8
add autobrr and omegabrr 2024-09-05 05:01:24 -05:00
9ee9ad6a4e
update ks deps 2024-09-05 04:55:11 -05:00
ff038bcf37
update repo 2024-09-05 04:52:45 -05:00
19ca96b78e
deploy overseerr 2024-09-05 04:52:01 -05:00
9c77dc55cd
add overseerr and updated ks deps 2024-09-05 04:51:39 -05:00
74d8d5b6d9
add redlib 2024-09-05 04:44:16 -05:00
e21aa0faa9
correct repo 2024-09-05 04:39:58 -05:00
acaf0c47d3
add tautulli 2024-09-05 04:39:41 -05:00
f0d975a1ac
add unpackerr 2024-09-05 04:36:42 -05:00
8346a566bd
add prowlarr 2024-09-05 03:55:32 -05:00
b81d0113ad
add atuin 2024-09-05 03:50:47 -05:00
749fd68860
re-encrypt. 2024-09-05 03:48:31 -05:00
ae0be25860
update repo 2024-09-05 03:44:53 -05:00
db03b996a9
adding qb 2024-09-05 03:41:16 -05:00
02a039b199
add sabnzbd 2024-09-05 03:35:08 -05:00
f846672628
deploy sonarr 2024-09-05 03:29:29 -05:00
c0d67a970c
test 2024-09-05 03:27:26 -05:00
3453328f87
add sonarr 2024-09-05 03:21:54 -05:00
83d2db71b3
more nodes! 2024-09-05 03:18:26 -05:00
2871b96407
wrong snapshotclass, removing to fallback to default 2024-09-05 02:35:57 -05:00
431640d7fe
update local storage class 2024-09-05 02:33:06 -05:00
0d825891da
add radarr 2024-09-05 01:57:44 -05:00
e3c635fdc5
update clustername 2024-09-05 01:41:34 -05:00
3251d8240b
adding database workloads
crunchy postgres
dragonfly
emqx
2024-09-05 01:33:23 -05:00
d439c2084c
remove zfs engine 2024-09-05 01:21:18 -05:00
2651c3efff
add openebs localpv 2024-09-05 01:11:07 -05:00
2f17e3f3bd
add extra mounts to all workers for openebs local 2024-09-05 01:03:54 -05:00
fb9ca1f9b0
add kubelet mounts
for openebs local -- this provides low latency PV storage for databases
and the like.
2024-09-05 00:36:11 -05:00
ad7fc04320
not working quite right, need to rewrite talos tasks. 2024-09-05 00:00:06 -05:00
0c6deac2c6 Merge pull request 'moving to the shire' (#580) from theshire into main
Reviewed-on: jahanson/homelab#580
2024-09-04 13:40:55 -05:00
d9ff973a55
moving to the shire
Expanding from 1 node to 6 + 2 VMs with GPUs
2024-09-04 13:35:14 -05:00
a8edf29bcb Update ghcr.io/onedr0p/radarr-develop Docker tag to v5.10.1.9125 2024-09-02 15:32:03 +00:00
cfa37e2abd Update ghcr.io/jorenn92/maintainerr Docker tag to v2.1.0 2024-09-02 12:02:05 +00:00
60cbc8a66c Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.23.1.4708 2024-09-02 07:32:28 +00:00
2e2da1768f
add coredns 2024-09-02 00:15:46 -05:00
bce0eb418b
update mount 2024-09-01 22:36:01 -05:00
d192d02fbb
remove socketlb 2024-09-01 21:21:07 -05:00
ff56d9dc0d
ntp --> cloudflare 2024-09-01 21:16:41 -05:00
20671fc186
move off of synology 2024-09-01 21:16:07 -05:00
898483ce18
update cilium values 2024-09-01 21:03:17 -05:00
09f310115f Update ghcr.io/cross-seed/cross-seed Docker tag to v6.0.0-34 2024-09-02 00:02:00 +00:00
d04e641038 Update ghcr.io/onedr0p/sabnzbd:4.3.3 Docker digest to 4ad7373 2024-09-01 23:31:57 +00:00
4805fffc38 Update ghcr.io/onedr0p/qbittorrent:4.6.6 Docker digest to 2fd0eba 2024-09-01 23:14:06 +00:00
2115c02c35 Update ghcr.io/onedr0p/prowlarr-develop:1.21.2.4649 Docker digest to 4482eda 2024-09-01 23:13:29 +00:00
07aac639bd Update ghcr.io/onedr0p/sabnzbd:4.3.3 Docker digest to d227dba 2024-08-31 00:09:53 +00:00
c71fefa958 Update ghcr.io/onedr0p/qbittorrent:4.6.6 Docker digest to 78bb1da 2024-08-31 00:04:39 +00:00
534cb0b7f3 Update ghcr.io/onedr0p/prowlarr-develop:1.21.2.4649 Docker digest to 122ee7c 2024-08-31 00:04:02 +00:00
608e4242f3 Merge pull request 'Update Helm release victoria-metrics-k8s-stack to v0.25.8' (#560) from renovate/victoria-metrics-k8s-stack-0.x into main
Reviewed-on: jahanson/homelab#560
2024-08-30 19:01:53 -05:00
904f677095 Merge pull request 'Update ghcr.io/twin/gatus Docker tag to v5.12.1' (#562) from renovate/ghcr.io-twin-gatus-5.x into main
Reviewed-on: jahanson/homelab#562
2024-08-30 18:58:11 -05:00
1a4b97d104 Merge pull request 'Update Helm release external-secrets to v0.10.2' (#566) from renovate/external-secrets-0.x into main
Reviewed-on: jahanson/homelab#566
2024-08-30 18:57:46 -05:00
2bc82c3376 Merge pull request 'Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.6' (#572) from renovate/ghcr.io-kiwigrid-k8s-sidecar-1.x into main
Reviewed-on: jahanson/homelab#572
2024-08-30 18:56:33 -05:00
0639fe6f7a Merge pull request 'Update public.ecr.aws/emqx/emqx Docker tag to v5.8.0' (#567) from renovate/public.ecr.aws-emqx-emqx-5.x into main
Reviewed-on: jahanson/homelab#567
2024-08-30 18:56:21 -05:00
1d7a19573c Merge pull request 'Update Helm release app-template to v3.4.0' (#564) from renovate/app-template-3.x into main
Reviewed-on: jahanson/homelab#564
2024-08-30 18:50:28 -05:00
b6f54c5b9a Merge pull request 'Update ghcr.io/cross-seed/cross-seed Docker tag to v6.0.0-32' (#568) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: jahanson/homelab#568
2024-08-30 18:40:42 -05:00
6c29889443 Merge pull request 'Update docker.io/excalidraw/excalidraw:latest Docker digest to 2e35b32' (#569) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: jahanson/homelab#569
2024-08-30 18:40:12 -05:00
a4c2af9903 Merge pull request 'Update docker Docker tag to v27.2.0' (#570) from renovate/docker-27.x into main
Reviewed-on: jahanson/homelab#570
2024-08-30 18:40:04 -05:00
6878fd39ac Merge pull request 'Update ghcr.io/buroa/qbtools Docker tag to v0.16.10' (#571) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: jahanson/homelab#571
2024-08-30 18:39:53 -05:00
f4b6dc2a8e
all the way up 2024-08-30 17:12:04 -05:00
959bb7cee7 Update ghcr.io/buroa/qbtools Docker tag to v0.16.10 2024-08-30 20:01:52 +00:00
193fbec4e2 Update Helm release victoria-metrics-k8s-stack to v0.25.8 2024-08-30 14:01:53 +00:00
e6705d15a7 Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.6 2024-08-30 05:32:07 +00:00
78029ea910
no delete for now 2024-08-29 06:29:05 -05:00
88e98fb833
bond needs static 2024-08-29 06:29:04 -05:00
69a47db688 Update ghcr.io/twin/gatus Docker tag to v5.12.1 2024-08-29 01:01:53 +00:00
64b8ce71d8 Update docker Docker tag to v27.2.0 2024-08-28 23:31:56 +00:00
eb02ba4634 Update ghcr.io/cross-seed/cross-seed Docker tag to v6.0.0-32 2024-08-28 23:31:52 +00:00
53569920bb Update docker.io/excalidraw/excalidraw:latest Docker digest to 2e35b32 2024-08-28 23:01:49 +00:00
0e727d7b1b Update Helm release external-secrets to v0.10.2 2024-08-28 16:31:51 +00:00
b7dc417177 Update public.ecr.aws/emqx/emqx Docker tag to v5.8.0 2024-08-28 14:01:52 +00:00
6ef4308e32 Merge pull request 'Update ghcr.io/cross-seed/cross-seed Docker tag to v6.0.0-30' (#559) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: jahanson/homelab#559
2024-08-28 02:03:53 -05:00
602c11dfa7 Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.9.2278' (#563) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#563
2024-08-28 02:03:34 -05:00
ac137f34e7 Merge pull request 'Update docker.io/ollama/ollama Docker tag to v0.3.8' (#561) from renovate/ollama into main
Reviewed-on: jahanson/homelab#561
2024-08-28 02:03:20 -05:00
22057aae93 Update docker.io/ollama/ollama Docker tag to v0.3.8 2024-08-28 01:01:29 +00:00
51bb105937 Merge pull request 'Update ghcr.io/open-webui/open-webui Docker tag to v0.3.16' (#565) from renovate/ghcr.io-open-webui-open-webui-0.x into main
Reviewed-on: jahanson/homelab#565
2024-08-27 12:05:54 -05:00
62ad3fbc4b Update ghcr.io/open-webui/open-webui Docker tag to v0.3.16 2024-08-27 17:02:39 +00:00
997233bec6 Update Helm release app-template to v3.4.0 2024-08-27 12:31:38 +00:00
5d64fcc03c Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.9.2278 2024-08-27 05:31:33 +00:00
053a3fbff0 Update ghcr.io/cross-seed/cross-seed Docker tag to v6.0.0-30 2024-08-26 17:01:28 +00:00
92d5d2976e Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.9.2257' (#558) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#558
2024-08-25 23:18:30 -05:00
68119b054c Merge pull request 'Update ghcr.io/cross-seed/cross-seed Docker tag to v6.0.0-29' (#557) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: jahanson/homelab#557
2024-08-25 23:18:06 -05:00
eb5d4f104c Merge pull request 'Update ghcr.io/autobrr/autobrr Docker tag to v1.45.0' (#556) from renovate/ghcr.io-autobrr-autobrr-1.x into main
Reviewed-on: jahanson/homelab#556
2024-08-25 23:16:59 -05:00
cdc5581d70 Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.9.2257 2024-08-26 01:31:38 +00:00
eeea43e3a2 Update ghcr.io/cross-seed/cross-seed Docker tag to v6.0.0-29 2024-08-25 22:01:34 +00:00
e2c786ee10 Update ghcr.io/autobrr/autobrr Docker tag to v1.45.0 2024-08-25 21:01:36 +00:00
4d55562e4d
update to semver 2024-08-25 15:05:30 -05:00
519169e5a5 Merge pull request 'Update ghcr.io/recyclarr/recyclarr:7.2.2 Docker digest to 149eacf' (#555) from renovate/ghcr.io-recyclarr-recyclarr-7.2.2 into main
Reviewed-on: jahanson/homelab#555
2024-08-25 11:03:04 -05:00
d1f5525420 Update ghcr.io/recyclarr/recyclarr:7.2.2 Docker digest to 149eacf 2024-08-25 16:02:34 +00:00
7e9be2cfc7 Merge pull request 'Update ghcr.io/recyclarr/recyclarr Docker tag to v7.2.2' (#554) from renovate/ghcr.io-recyclarr-recyclarr-7.x into main
Reviewed-on: jahanson/homelab#554
2024-08-25 09:33:55 -05:00
40204291bd Update ghcr.io/recyclarr/recyclarr Docker tag to v7.2.2 2024-08-25 14:31:36 +00:00
fb3d5c55f4 Merge pull request 'Update ghcr.io/onedr0p/radarr-develop Docker tag to v5.10.0.9090' (#553) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: jahanson/homelab#553
2024-08-25 07:19:57 -05:00
50ec476372 Update ghcr.io/onedr0p/radarr-develop Docker tag to v5.10.0.9090 2024-08-25 11:09:35 +00:00
b905ed5d0b
undeploy for now 2024-08-24 21:37:10 -05:00
f6581a53e5
dep until it's placed on another service. 2024-08-24 12:16:19 -05:00
a89f1de395 Merge pull request 'Update ghcr.io/autobrr/omegabrr Docker tag to v1.14.0' (#552) from renovate/ghcr.io-autobrr-omegabrr-1.x into main
Reviewed-on: jahanson/homelab#552
2024-08-24 10:18:47 -05:00
4f3e5da071 Update ghcr.io/autobrr/omegabrr Docker tag to v1.14.0 2024-08-24 13:01:12 +00:00
6d6659a6fb Merge pull request 'Update Helm release victoria-metrics-k8s-stack to v0.25.3' (#548) from renovate/victoria-metrics-k8s-stack-0.x into main
Reviewed-on: jahanson/homelab#548
2024-08-24 00:37:12 -05:00
1cbbe84cd0 Merge pull request 'Update code.forgejo.org/forgejo/runner Docker tag to v3.5.1' (#551) from renovate/code.forgejo.org-forgejo-runner-3.x into main
Reviewed-on: jahanson/homelab#551
2024-08-23 16:31:42 -05:00
21210cab43 Update code.forgejo.org/forgejo/runner Docker tag to v3.5.1 2024-08-23 21:31:08 +00:00
2d3c9f4652 Merge pull request 'Update docker.io/excalidraw/excalidraw:latest Docker digest to 4ac2a8c' (#550) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: jahanson/homelab#550
2024-08-23 14:35:42 -05:00
a151d3d658 Update docker.io/excalidraw/excalidraw:latest Docker digest to 4ac2a8c 2024-08-23 19:31:12 +00:00
ee4ceb505d
update to minimum of 30s 2024-08-23 10:34:21 -05:00
29c6ebf86f Merge pull request 'Update ghcr.io/cross-seed/cross-seed Docker tag to v6.0.0-28' (#549) from renovate/ghcr.io-cross-seed-cross-seed-6.x into main
Reviewed-on: jahanson/homelab#549
2024-08-23 10:32:03 -05:00
251ce90154 Update ghcr.io/cross-seed/cross-seed Docker tag to v6.0.0-28 2024-08-23 15:31:08 +00:00
afa49ce87d
loose versioning for cross-seed 2024-08-23 10:02:09 -05:00
0c6f9c2136
update cross-seed, remove old code 2024-08-23 09:37:21 -05:00
072163eaa7
Move protonvpn variant to archive.
Still works great, just don't need it anymore.
2024-08-23 09:17:45 -05:00
926583acc4
config rearrange 2024-08-23 09:04:06 -05:00
9bfbc9ceab
well, lets give this a go 2024-08-23 08:25:43 -05:00
aa0af4aade Update Helm release victoria-metrics-k8s-stack to v0.25.3 2024-08-23 13:01:12 +00:00
ea08873634 Merge pull request 'Update docker.io/cloudflare/cloudflared Docker tag to v2024.8.3' (#546) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: jahanson/homelab#546
2024-08-22 09:32:21 -05:00
0ef05b912c Update docker.io/cloudflare/cloudflared Docker tag to v2024.8.3 2024-08-22 14:31:04 +00:00
4b92888e41 Merge pull request 'Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.7' (#545) from renovate/docker.dragonflydb.io-dragonflydb-operator-1.x into main
Reviewed-on: jahanson/homelab#545
2024-08-22 08:00:09 -05:00
37499fa72b Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.7 2024-08-22 12:01:09 +00:00
16e61a4fb4 Merge pull request 'Update pgo Docker tag to v5.6.1' (#542) from renovate/pgo-5.x into main
Reviewed-on: jahanson/homelab#542
2024-08-22 05:33:55 -05:00
4f8c537458 Merge pull request 'Update prometheus-node-exporter Docker tag to v4.39.0' (#544) from renovate/prometheus-node-exporter-4.x into main
Reviewed-on: jahanson/homelab#544
2024-08-22 05:32:46 -05:00
2bb8531dbd Update prometheus-node-exporter Docker tag to v4.39.0 2024-08-22 01:32:09 +00:00
6d17eef027 Update pgo Docker tag to v5.6.1 2024-08-22 00:03:08 +00:00
853a0762a4 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to a7f494e' (#543) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#543
2024-08-21 19:01:41 -05:00
ed7eae27a7 Update ghcr.io/qdm12/gluetun:latest Docker digest to a7f494e 2024-08-22 00:01:12 +00:00
4d5399bf47 Merge pull request 'revert pgo 5.6.1 --> 5.6.0' (#539) from revert-pgo-5.6.1 into main
Reviewed-on: jahanson/homelab#539
2024-08-21 16:26:46 -05:00
33b3aaef29 revert bf1e6aab05
revert Merge pull request 'Update pgo Docker tag to v5.6.1' (#537) from renovate/pgo-5.x into main

Reviewed-on: jahanson/homelab#537
2024-08-21 16:25:49 -05:00
356085793f Merge pull request 'Update prometheus-operator-crds Docker tag to v14' (#538) from renovate/prometheus-operator-crds-14.x into main
Reviewed-on: jahanson/homelab#538
2024-08-21 15:25:34 -05:00
f7d0b51c2b Update prometheus-operator-crds Docker tag to v14 2024-08-21 17:31:15 +00:00
f0504d9005 Merge pull request 'Update docker.io/excalidraw/excalidraw:latest Docker digest to 73fd193' (#531) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: jahanson/homelab#531
2024-08-21 10:50:02 -05:00
906b6dad92 Merge pull request 'Update Helm release victoria-metrics-k8s-stack to v0.25.2' (#534) from renovate/victoria-metrics-k8s-stack-0.x into main
Reviewed-on: jahanson/homelab#534
2024-08-21 10:49:52 -05:00
c3bb37bd39 Merge pull request 'Update ghcr.io/buroa/qbtools Docker tag to v0.16.3' (#535) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: jahanson/homelab#535
2024-08-21 10:49:43 -05:00
0573d4a260 Merge pull request 'Update ghcr.io/onedr0p/sabnzbd Docker tag to v4.3.3' (#536) from renovate/ghcr.io-onedr0p-sabnzbd-4.x into main
Reviewed-on: jahanson/homelab#536
2024-08-21 10:49:24 -05:00
bf1e6aab05 Merge pull request 'Update pgo Docker tag to v5.6.1' (#537) from renovate/pgo-5.x into main
Reviewed-on: jahanson/homelab#537
2024-08-21 10:48:04 -05:00
2e03b3411a Update pgo Docker tag to v5.6.1 2024-08-21 14:01:10 +00:00
e8fe4d928b Update ghcr.io/onedr0p/sabnzbd Docker tag to v4.3.3 2024-08-21 13:31:07 +00:00
22a3c8c418 Update Helm release victoria-metrics-k8s-stack to v0.25.2 2024-08-21 12:01:02 +00:00
2829491745 Update ghcr.io/buroa/qbtools Docker tag to v0.16.3 2024-08-21 11:01:05 +00:00
30eac690c0
delay probes 2024-08-21 02:46:02 -05:00
19a5b9a2d9
unused options are required. 2024-08-21 01:25:42 -05:00
dbb1744a69
correct port 2024-08-21 01:20:28 -05:00
8c9254ac47
deploy secret 2024-08-21 01:17:30 -05:00
d886a9d48a
user/pass 2024-08-21 01:16:08 -05:00
ae854ad14d
add user 2024-08-21 00:57:33 -05:00
f1934a21fe
change port 2024-08-21 00:43:30 -05:00
1c8e985087
add arg 2024-08-21 00:41:35 -05:00
328d424d4e
more user/group changes 2024-08-21 00:40:26 -05:00
e0419c0152
update user/group 2024-08-21 00:25:42 -05:00
a788021dd0
update user/group 2024-08-21 00:21:33 -05:00
87b3ad9d52
update userid 2024-08-21 00:08:42 -05:00
378ebf2f7e
fix user 2024-08-21 00:01:45 -05:00
799964c4e9
downgrade 2024-08-20 23:56:05 -05:00
179207fe49
Add flood. 2024-08-20 23:51:15 -05:00
be902bacc0 Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2223' (#532) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#532
2024-08-20 22:57:54 -05:00
b9c3be02b0
name override 2024-08-20 22:33:07 -05:00
58fd184c54 Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2223 2024-08-21 00:31:29 +00:00
82d6a8dbe3 Update docker.io/excalidraw/excalidraw:latest Docker digest to 73fd193 2024-08-20 22:31:04 +00:00
59296126c6 Merge pull request 'Update ghcr.io/onedr0p/radarr-develop Docker tag to v5.9.1.9070' (#530) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: jahanson/homelab#530
2024-08-20 16:47:46 -05:00
df946cf37d Update ghcr.io/onedr0p/radarr-develop Docker tag to v5.9.1.9070 2024-08-20 19:31:25 +00:00
bbb8e81b7f
update gatus subdomain 2024-08-20 13:51:23 -05:00
c54462d761
add it tools 2024-08-20 13:32:31 -05:00
08b8e3d018 Merge pull request 'Update ghcr.io/onedr0p/qbittorrent Docker tag to v4.6.6' (#527) from renovate/ghcr.io-onedr0p-qbittorrent-4.x into main
Reviewed-on: jahanson/homelab#527
2024-08-20 10:05:47 -05:00
af65d605b5 Merge pull request 'Update ghcr.io/buroa/qbtools Docker tag to v0.16.2' (#529) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: jahanson/homelab#529
2024-08-20 10:05:38 -05:00
f07ff42f2b Update ghcr.io/buroa/qbtools Docker tag to v0.16.2 2024-08-20 14:31:05 +00:00
694385b1d3 Update ghcr.io/onedr0p/qbittorrent Docker tag to v4.6.6 2024-08-20 13:01:15 +00:00
62caad2dd0
add kasm db 2024-08-19 23:14:35 -05:00
ccf97d70e0 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to fb448a2' (#528) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#528
2024-08-19 19:01:41 -05:00
d1daa5b8c3 Update ghcr.io/qdm12/gluetun:latest Docker digest to fb448a2 2024-08-20 00:01:08 +00:00
5f6733b240
lets do this for real 2024-08-19 15:49:09 -05:00
3b6e90ddb9 Merge pull request 'Update ghcr.io/buroa/qbtools Docker tag to v0.16.1' (#526) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: jahanson/homelab#526
2024-08-19 12:02:08 -05:00
ed24445ecc Update ghcr.io/buroa/qbtools Docker tag to v0.16.1 2024-08-19 17:01:06 +00:00
14c4da4bee Merge pull request 'Update ghcr.io/buroa/qbtools Docker tag to v0.16.0' (#525) from renovate/ghcr.io-buroa-qbtools-0.x into main
Reviewed-on: jahanson/homelab#525
2024-08-19 10:36:18 -05:00
1bba5083f7 Update ghcr.io/buroa/qbtools Docker tag to v0.16.0 2024-08-19 15:31:06 +00:00
e64156da68 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to e886384' (#524) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#524
2024-08-19 09:37:12 -05:00
3aae5b9eb7
Update Gluetun only daily 2024-08-19 09:36:49 -05:00
83fe9b1067 Update ghcr.io/qdm12/gluetun:latest Docker digest to e886384 2024-08-19 14:31:05 +00:00
cde2c7fc69 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to ce48c4b' (#521) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#521
2024-08-19 09:11:52 -05:00
9c8de19c45
debug autobrr 2024-08-19 08:40:31 -05:00
ed23853f90
debug omegabrr 2024-08-19 08:36:05 -05:00
ad30f155b9 Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2208' (#523) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#523
2024-08-18 22:32:45 -05:00
3e7f8f9cbd Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2208 2024-08-19 03:31:10 +00:00
ab70a2ee8a Update ghcr.io/qdm12/gluetun:latest Docker digest to ce48c4b 2024-08-19 03:31:08 +00:00
7257669c92 Merge pull request 'Update ghcr.io/onedr0p/radarr-develop Docker tag to v5.9.0.9058' (#522) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: jahanson/homelab#522
2024-08-18 09:24:20 -05:00
a8eea2a934 Update ghcr.io/onedr0p/radarr-develop Docker tag to v5.9.0.9058 2024-08-18 13:31:04 +00:00
369c172e84
remove static files in place of hr to install latest 2024-08-17 11:47:17 -05:00
48d3ebccf7
deploy prom operator crds 2024-08-17 11:39:00 -05:00
d2ea9628ba
Yes! no more applying them manually. 2024-08-17 11:13:39 -05:00
aa508c8d4e
copy pasta 2024-08-17 11:11:18 -05:00
1390b48039
add node exporter 2024-08-17 10:58:06 -05:00
7ff3f82d99
pulling things apart to put in observability piece by piece. 2024-08-17 10:19:58 -05:00
64e9f4cd03
ingress tls 2024-08-17 07:18:59 -05:00
9493ecaa8f Merge pull request 'Update ghcr.io/mendhak/http-https-echo Docker tag to v34' (#520) from renovate/ghcr.io-mendhak-http-https-echo-34.x into main
Reviewed-on: jahanson/homelab#520
2024-08-17 07:11:05 -05:00
f69a7c0556 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to bd0ea8a' (#519) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#519
2024-08-17 07:08:33 -05:00
1a02519cd2 Update ghcr.io/mendhak/http-https-echo Docker tag to v34 2024-08-17 10:31:14 +00:00
e32b2ce9ab Update ghcr.io/qdm12/gluetun:latest Docker digest to bd0ea8a 2024-08-17 10:31:11 +00:00
1eb3c68659
update ingress 2024-08-16 22:51:36 -05:00
502a356601
deploy emqx 2024-08-16 22:49:21 -05:00
9a64dafb8a
add emqx operator/cluster 2024-08-16 22:48:19 -05:00
e85e493c75 Merge pull request 'Update git.hsn.dev/jahanson/cert-manager-webhook-dnsimple Docker tag to v1.1.3' (#518) from renovate/git.hsn.dev-jahanson-cert-manager-webhook-dnsimple-1.x into main
Reviewed-on: jahanson/homelab#518
2024-08-16 20:01:38 -05:00
c4f23429b2 Update git.hsn.dev/jahanson/cert-manager-webhook-dnsimple Docker tag to v1.1.3 2024-08-17 01:01:12 +00:00
e1140b28fe Merge pull request 'Update Helm release cert-manager to v1.15.3' (#515) from renovate/cert-manager-1.x into main
Reviewed-on: jahanson/homelab#515
2024-08-16 19:20:50 -05:00
9be92121dd Merge pull request 'Update docker.io/excalidraw/excalidraw:latest Docker digest to 30fa9ca' (#511) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: jahanson/homelab#511
2024-08-16 19:20:18 -05:00
abeb4812e5 Merge pull request 'Update dependency HelmRelease to helm.toolkit.fluxcd.io/v2' (#512) from renovate/helmrelease-2.x into main
Reviewed-on: jahanson/homelab#512
2024-08-16 19:18:00 -05:00
edbbb43506 Merge pull request 'Update Helm release ingress-nginx to v4.11.2' (#514) from renovate/ingress-nginx-4.x into main
Reviewed-on: jahanson/homelab#514
2024-08-16 19:12:00 -05:00
db07aaded6 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to 76eae37' (#516) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#516
2024-08-16 19:07:18 -05:00
5975d77d80 Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2158' (#510) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#510
2024-08-16 19:07:00 -05:00
ad847dc31c Merge pull request 'Update Helm release victoria-metrics-k8s-stack to v0.25.0' (#517) from renovate/victoria-metrics-k8s-stack-0.x into main
Reviewed-on: jahanson/homelab#517
2024-08-16 19:06:20 -05:00
5917896140 Update Helm release victoria-metrics-k8s-stack to v0.25.0 2024-08-17 00:05:31 +00:00
5700c77ae6
correct namespace 2024-08-16 19:03:11 -05:00
6e911e7981 Update dependency HelmRelease to helm.toolkit.fluxcd.io/v2 2024-08-17 00:01:22 +00:00
aa1efc932f
deploy victoria metrics 2024-08-16 18:56:40 -05:00
2b112bdb50
adding victoria metrics 2024-08-16 18:55:06 -05:00
889b03771a Merge pull request 'Update Helm release app-template to v3.3.2' (#513) from renovate/app-template-3.x into main
Reviewed-on: jahanson/homelab#513
2024-08-16 10:29:50 -05:00
0ebba94049 Update ghcr.io/qdm12/gluetun:latest Docker digest to 76eae37 2024-08-16 12:31:11 +00:00
847769ecfa Update Helm release cert-manager to v1.15.3 2024-08-16 08:31:12 +00:00
6c2ff04930 Update Helm release ingress-nginx to v4.11.2 2024-08-16 07:01:08 +00:00
6b5336404b
lets go cross-seed 2024-08-15 14:45:54 -05:00
f6f2d42564
need multi-mount 2024-08-15 14:13:01 -05:00
f0281105bb
correct namespace 2024-08-15 14:02:05 -05:00
6aa200a231 Update Helm release app-template to v3.3.2 2024-08-15 19:01:22 +00:00
92beb21c53
correct path 2024-08-15 14:00:56 -05:00
c00a40da2d
move to qb namespace 2024-08-15 13:57:29 -05:00
7b523bc03e
wrong namespace 2024-08-15 13:54:54 -05:00
d12a791023
add cross-seed 2024-08-15 13:53:07 -05:00
ec5f1bde16
update to port 80 2024-08-15 13:32:52 -05:00
579f27aa55
helpful to have service name consistent 2024-08-15 12:31:51 -05:00
fedddf672c Update docker.io/excalidraw/excalidraw:latest Docker digest to 30fa9ca 2024-08-15 17:31:14 +00:00
6dd2fb584e
wrong namespace 2024-08-15 12:27:28 -05:00
9f6fed7a26
add qbtools 2024-08-15 12:23:27 -05:00
afe5176b0e
all of the alternate titles 2024-08-15 10:14:25 -05:00
e0da5cc5da
update filter ids 2024-08-15 10:09:04 -05:00
e6390553f2
update filter ids 2024-08-15 10:07:37 -05:00
51a9d16592
add omegabrr 2024-08-15 09:30:24 -05:00
447366263e Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2158 2024-08-15 04:31:41 +00:00
c7b63a0a05 Merge pull request 'Update docker.io/ollama/ollama Docker tag to v0.3.6' (#506) from renovate/ollama into main
Reviewed-on: jahanson/homelab#506
2024-08-14 16:34:48 -05:00
ce2381dcac Merge pull request 'Update Helm release cilium to v1.16.1' (#508) from renovate/patch-cilium into main
Reviewed-on: jahanson/homelab#508
2024-08-14 16:27:16 -05:00
7c67e142b9 Merge pull request 'Update docker.io/excalidraw/excalidraw:latest Docker digest to 81994ad' (#509) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: jahanson/homelab#509
2024-08-14 16:26:17 -05:00
2b9f4c5477 Update docker.io/excalidraw/excalidraw:latest Docker digest to 81994ad 2024-08-14 19:31:19 +00:00
fc1a378775
typo 2024-08-14 09:44:54 -05:00
6d64140763
gotta change this 568 user at some point. 2024-08-14 09:06:28 -05:00
aa7d6a50de
nice 🙄 2024-08-14 08:57:19 -05:00
469311d1c4
default nonsense :) 2024-08-14 08:22:50 -05:00
bbf6bfc915
Add autobrr. 2024-08-14 08:21:54 -05:00
343685e00d
add autobrr db 2024-08-14 08:09:29 -05:00
93354d5786 Update Helm release cilium to v1.16.1 2024-08-14 13:01:20 +00:00
bea4b3ee2e
why is this here still? 2024-08-14 07:25:22 -05:00
7d9ef53d27 Merge pull request 'Update docker Docker tag to v27.1.2' (#505) from renovate/docker-27.x into main
Reviewed-on: jahanson/homelab#505
2024-08-13 21:03:15 -05:00
9f16060b16 Merge pull request 'Update Helm release app-template to v3.3.2' (#507) from renovate/app-template-3.x into main
Reviewed-on: jahanson/homelab#507
2024-08-13 20:49:57 -05:00
0b7eb3d1bd
undeploy 2024-08-13 20:10:53 -05:00
30d4dda395
correct path 2024-08-13 20:05:05 -05:00
8c55b48a48 Update Helm release app-template to v3.3.2 2024-08-14 01:01:31 +00:00
035f0b5abd
undeploy! 2024-08-13 20:00:19 -05:00
04b1be7318
add the lounge irc app 2024-08-13 19:54:20 -05:00
b39a2557b0 Update docker.io/ollama/ollama Docker tag to v0.3.6 2024-08-13 20:31:19 +00:00
1811bf223e Update docker Docker tag to v27.1.2 2024-08-13 20:31:15 +00:00
3f4c59f28e Update ghcr.io/onedr0p/sabnzbd:4.3.2 Docker digest to b23a4ec 2024-08-13 18:31:24 +00:00
3fdc5db576 Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.8.1' (#504) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#504
2024-08-13 07:49:16 -05:00
e5f0b96c33 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.8.1 2024-08-13 11:31:36 +00:00
c260ca8748 Merge pull request 'Update dependency HelmRelease to helm.toolkit.fluxcd.io/v2' (#497) from renovate/helmrelease-2.x into main
Reviewed-on: jahanson/homelab#497
2024-08-13 05:32:24 -05:00
00c4ee3b77 Merge pull request 'Update docker.io/excalidraw/excalidraw:latest Docker digest to ccfc77a' (#503) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: jahanson/homelab#503
2024-08-13 05:30:46 -05:00
e814702b92 Merge pull request 'Update Helm release node-feature-discovery to v0.16.4' (#502) from renovate/node-feature-discovery-0.x into main
Reviewed-on: jahanson/homelab#502
2024-08-13 05:30:37 -05:00
ff8fa12e0d Update docker.io/excalidraw/excalidraw:latest Docker digest to ccfc77a 2024-08-12 19:01:35 +00:00
7aa10b331b Update ghcr.io/onedr0p/qbittorrent:4.6.5 Docker digest to 60bbc09 2024-08-12 17:31:33 +00:00
a0fe4ac28d
overwrite if exists 2024-08-12 10:30:21 -05:00
9081b562c1 Update Helm release node-feature-discovery to v0.16.4 2024-08-12 10:31:36 +00:00
40376a8500 Merge pull request 'Update docker.io/ollama/ollama Docker tag to v0.3.5' (#501) from renovate/ollama into main
Reviewed-on: jahanson/homelab#501
2024-08-11 22:23:06 -05:00
5e0dc27920 Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2093' (#500) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#500
2024-08-11 19:28:29 -05:00
df2d130f4a Update docker.io/ollama/ollama Docker tag to v0.3.5 2024-08-11 18:31:39 +00:00
c3b81ff567 Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2093 2024-08-11 17:31:32 +00:00
cc71405f0b Merge pull request 'Update ghcr.io/tautulli/tautulli Docker tag to v2.14.4' (#499) from renovate/ghcr.io-tautulli-tautulli-2.x into main
Reviewed-on: jahanson/homelab#499
2024-08-11 06:07:13 -05:00
6d142a1011 Update ghcr.io/tautulli/tautulli Docker tag to v2.14.4 2024-08-11 03:01:33 +00:00
d78cc8909d Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to 7bcbd85' (#498) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#498
2024-08-09 06:55:01 -05:00
4d7c0a6b06 Update ghcr.io/qdm12/gluetun:latest Docker digest to 7bcbd85 2024-08-09 10:01:36 +00:00
88eb803437
re-arrange vm cluster 2024-08-08 17:20:47 -05:00
1b7f252c56
add vmsingle 2024-08-08 17:16:49 -05:00
526ad44226
correct namespace 2024-08-08 16:37:15 -05:00
169de498a3 Update dependency HelmRelease to helm.toolkit.fluxcd.io/v2 2024-08-08 21:31:36 +00:00
b3d26a22b6
correct values for op chart 2024-08-08 16:27:09 -05:00
399e60e650
update to single component 2024-08-08 16:25:41 -05:00
aebdadc17e
correct path 2024-08-08 16:21:34 -05:00
43bf733f93 Merge pull request 'vm-restructure' (#496) from victoria-metrics into main
Reviewed-on: jahanson/homelab#496
2024-08-08 16:18:37 -05:00
2cfa03883d
vm-restructure 2024-08-08 16:16:49 -05:00
5b1f9669c3 Merge pull request 'Add Victoria Metrics' (#495) from victoria-metrics into main
Reviewed-on: jahanson/homelab#495
2024-08-08 16:12:00 -05:00
9a41a3ef76
Add Victoria Metrics 2024-08-08 16:07:47 -05:00
71cecb5c20
fix some schemas 2024-08-08 16:06:10 -05:00
909de2054e Merge pull request 'Update docker.io/excalidraw/excalidraw:latest Docker digest to 959d377' (#494) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: jahanson/homelab#494
2024-08-08 15:32:52 -05:00
f8629e58de Update docker.io/excalidraw/excalidraw:latest Docker digest to 959d377 2024-08-08 20:31:40 +00:00
d694e60200
up the limits 2024-08-08 13:50:03 -05:00
95fa414c4d Merge pull request 'Update ghcr.io/k8snetworkplumbingwg/multus-cni Docker tag to v4.1.0' (#493) from renovate/ghcr.io-k8snetworkplumbingwg-multus-cni-4.x into main
Reviewed-on: jahanson/homelab#493
2024-08-08 13:29:55 -05:00
f0e4c505e6 Update ghcr.io/k8snetworkplumbingwg/multus-cni Docker tag to v4.1.0 2024-08-08 18:09:09 +00:00
284bb07a2a
correct namespace 2024-08-08 12:55:50 -05:00
e4c36571f1
disable forwardKubeDNSToHost. 2024-08-08 12:50:06 -05:00
84a4519726
wrong namespace 2024-08-08 12:45:59 -05:00
57f7aebc91
rollback 2024-08-08 12:33:04 -05:00
8b74431423
errors 2024-08-08 12:02:23 -05:00
036c49588b
update interface 2024-08-08 11:35:34 -05:00
f01fc78b1b Merge pull request 'multus-app-template-style' (#492) from multus-app-template-style into main
Reviewed-on: jahanson/homelab#492
2024-08-08 10:55:29 -05:00
7d3aefadf2
less noise 2024-08-08 10:49:22 -05:00
f35bdb4296
trying a few more settings 2024-08-08 10:44:51 -05:00
14f6130259
Configure bond interface. 2024-08-08 10:39:19 -05:00
71b4f51a61
bond 2024-08-08 10:24:53 -05:00
33e146046b Merge pull request 'Converting multus to an app template. Yoink via bjw-s.' (#491) from multus-app-template-style into main
Reviewed-on: jahanson/homelab#491
2024-08-08 07:18:48 -05:00
391116930b
Converting multus to an app template. Yoink via bjw-s. 2024-08-08 07:18:03 -05:00
f1535678c7 Merge pull request 'Update Helm release nvidia-device-plugin to v0.16.2' (#490) from renovate/nvidia-device-plugin-0.x into main
Reviewed-on: jahanson/homelab#490
2024-08-08 06:57:51 -05:00
4765f6165b Update Helm release nvidia-device-plugin to v0.16.2 2024-08-08 11:31:39 +00:00
a38d717bb2 revert multus
revert Merge pull request 'Update ghcr.io/k8snetworkplumbingwg/multus-cni Docker tag to v4.1.0' (#488) from renovate/ghcr.io-k8snetworkplumbingwg-multus-cni-4.x into main

Reviewed-on: jahanson/homelab#488
2024-08-07 21:06:08 -05:00
3113b68f0b Merge pull request 'Update Helm release reloader to v1.0.121' (#486) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#486
2024-08-07 15:01:58 -05:00
d208f45675 Merge pull request 'Update ghcr.io/k8snetworkplumbingwg/multus-cni Docker tag to v4.1.0' (#488) from renovate/ghcr.io-k8snetworkplumbingwg-multus-cni-4.x into main
Reviewed-on: jahanson/homelab#488
2024-08-07 14:35:20 -05:00
c0e2910882 Update ghcr.io/k8snetworkplumbingwg/multus-cni Docker tag to v4.1.0 2024-08-07 19:31:51 +00:00
93451e42c3 Merge pull request 'Update quay.io/redlib/redlib:latest Docker digest to 5643d31' (#487) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: jahanson/homelab#487
2024-08-07 14:13:43 -05:00
12b3ab09b7 Update quay.io/redlib/redlib:latest Docker digest to 5643d31 2024-08-07 18:31:41 +00:00
7b45133f49
Add package rules, limit reloader to 1 time a month. 2024-08-07 13:18:35 -05:00
97e87d3b6b
rollback to priv until I can debug this further. 2024-08-07 12:05:21 -05:00
44069ae7eb
while debugging don't rollback 2024-08-07 11:54:56 -05:00
78dfd4a5b0
extra cap 2024-08-07 11:52:29 -05:00
ddc05e4733
nonroot 2024-08-07 11:46:57 -05:00
eb09851ef7
wrong one 2024-08-07 11:43:08 -05:00
96dbf4a279
run as group 2024-08-07 11:40:42 -05:00
0c30860bf4
runas 2024-08-07 11:35:11 -05:00
62f465c33c
missing path 2024-08-07 11:30:42 -05:00
b3e2bdfb62
add unbound dir 2024-08-07 11:24:59 -05:00
bb0ed8bd42
update deprecated ENV 2024-08-07 11:14:46 -05:00
b866a00358
lets get this unpriv'd 2024-08-07 10:59:28 -05:00
ad357e1cb2 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to 32a6c8d' (#478) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#478
2024-08-07 10:25:41 -05:00
d4cc79d9b4
this is all we need for talos 1.8 2024-08-07 09:58:10 -05:00
ad2cd0a8e1
least config 2024-08-07 09:56:42 -05:00
21d19638af
clashing values 2024-08-07 09:52:46 -05:00
e6496909ab
ok it's working, now lets find the minimum amount of changes needed. 2024-08-07 09:46:58 -05:00
5441f0c5cb
more privs 2024-08-07 09:43:07 -05:00
1715337151 Update Helm release reloader to v1.0.121 2024-08-07 14:31:36 +00:00
4781f2768c
lets try mounting tun 2024-08-07 09:16:46 -05:00
63741dadd1
oof 2024-08-07 08:51:21 -05:00
8c0070fa4d
remove limits 2024-08-07 08:21:24 -05:00
223fec9cd3
more? 2024-08-07 08:16:28 -05:00
3904281968
up the mem for reloader 2024-08-07 08:14:53 -05:00
25d426499b
add cachix to shell 2024-08-07 08:14:52 -05:00
e47c03f672 Merge pull request 'Update docker.io/cloudflare/cloudflared Docker tag to v2024.8.2' (#481) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: jahanson/homelab#481
2024-08-07 08:11:33 -05:00
bb23e03963 Merge pull request 'Update docker.io/ollama/ollama Docker tag to v0.3.4' (#483) from renovate/ollama into main
Reviewed-on: jahanson/homelab#483
2024-08-07 08:07:59 -05:00
a4720890aa Merge pull request 'Update Helm release reloader to v1.0.120' (#484) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#484
2024-08-07 08:07:46 -05:00
ea3c09ff43 Update Helm release reloader to v1.0.120 2024-08-07 08:31:34 +00:00
67b7c6cef8 Update ghcr.io/qdm12/gluetun:latest Docker digest to 32a6c8d 2024-08-06 16:01:29 +00:00
8293a5be01 Update docker.io/ollama/ollama Docker tag to v0.3.4 2024-08-06 15:01:31 +00:00
e2cce390a0
match ollama and gh releases 2024-08-06 09:54:37 -05:00
cc4f1c0654 Merge pull request 'Update ghcr.io/recyclarr/recyclarr Docker tag to v7.2.1' (#479) from renovate/ghcr.io-recyclarr-recyclarr-7.x into main
Reviewed-on: jahanson/homelab#479
2024-08-06 09:34:30 -05:00
7d6a17aa44 Merge pull request 'Update Helm release external-secrets to v0.10.0' (#477) from renovate/external-secrets-0.x into main
Reviewed-on: jahanson/homelab#477
2024-08-06 09:34:11 -05:00
131e50da1d Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.8.0' (#482) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#482
2024-08-06 09:33:43 -05:00
77a1819c6f Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.8.0 2024-08-06 14:31:35 +00:00
b88509cf41 Update docker.io/cloudflare/cloudflared Docker tag to v2024.8.2 2024-08-06 13:01:29 +00:00
caf04602de Update ghcr.io/recyclarr/recyclarr Docker tag to v7.2.1 2024-08-03 20:01:12 +00:00
36d9453f9f Update Helm release external-secrets to v0.10.0 2024-08-03 08:01:25 +00:00
315497a24d Merge pull request 'Update Helm release volsync to v0.10.0' (#472) from renovate/volsync-0.x into main
Reviewed-on: jahanson/homelab#472
2024-08-02 10:28:56 -05:00
f99520c71d Merge pull request 'Update Helm release app-template to v3.3.2' (#475) from renovate/app-template-3.x into main
Reviewed-on: jahanson/homelab#475
2024-08-02 10:26:30 -05:00
2f4ee6fedf
correct redlib address 2024-08-02 09:53:52 -05:00
a277d6d024
redirect reddit to redlib 2024-08-02 09:50:53 -05:00
027da28175 Merge pull request 'Update Helm release cilium to v1.16.0' (#449) from renovate/cilium into main
Reviewed-on: jahanson/homelab#449
2024-08-02 09:05:35 -05:00
dd9380f622 Merge pull request 'Update docker.io/ollama/ollama Docker tag to v0.3.3' (#476) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: jahanson/homelab#476
2024-08-02 09:01:01 -05:00
2171dfde39 Update docker.io/ollama/ollama Docker tag to v0.3.3 2024-08-02 08:31:27 +00:00
600a1cb64e Update Helm release app-template to v3.3.2 2024-08-02 07:01:29 +00:00
98ff1e1385 Merge pull request 'Update git.hsn.dev/jahanson/cert-manager-webhook-dnsimple Docker tag to v1' (#474) from renovate/git.hsn.dev-jahanson-cert-manager-webhook-dnsimple-1.x into main
Reviewed-on: jahanson/homelab#474
2024-08-01 16:25:01 -05:00
7f5ff14679 Update git.hsn.dev/jahanson/cert-manager-webhook-dnsimple Docker tag to v1 2024-08-01 21:01:26 +00:00
d6db467ce2 Merge pull request 'Update git.hsn.dev/jahanson/cert-manager-webhook-dnsimple Docker tag to v0.0.6' (#471) from renovate/git.hsn.dev-jahanson-cert-manager-webhook-dnsimple-0.x into main
Reviewed-on: jahanson/homelab#471
2024-08-01 09:57:35 -05:00
88a7b264c6 Merge pull request 'Update Helm release app-template to v3.3.1' (#467) from renovate/app-template-3.x into main
Reviewed-on: jahanson/homelab#467
2024-08-01 09:47:15 -05:00
8bfe1da10e Merge pull request 'Update docker.io/ollama/ollama Docker tag to v0.3.2' (#465) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: jahanson/homelab#465
2024-08-01 09:42:48 -05:00
56442a90ba Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2008' (#473) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#473
2024-08-01 09:38:16 -05:00
d11b42a3a2 Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.2008 2024-08-01 14:31:31 +00:00
cde547d663 Update Helm release volsync to v0.10.0 2024-08-01 10:00:58 +00:00
22534e7513 Update git.hsn.dev/jahanson/cert-manager-webhook-dnsimple Docker tag to v0.0.6 2024-08-01 10:00:55 +00:00
acd61ef8da Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.1988' (#469) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#469
2024-08-01 04:16:58 -05:00
5caf6fcc8e Merge pull request 'Update ghcr.io/unpackerr/unpackerr Docker tag to v0.14.5' (#470) from renovate/ghcr.io-unpackerr-unpackerr-0.x into main
Reviewed-on: jahanson/homelab#470
2024-08-01 04:16:05 -05:00
2dcba9efd8 Merge pull request 'Update Helm release cert-manager to v1.15.2' (#468) from renovate/cert-manager-1.x into main
Reviewed-on: jahanson/homelab#468
2024-08-01 04:11:12 -05:00
1ece260458 Update ghcr.io/unpackerr/unpackerr Docker tag to v0.14.5 2024-08-01 09:04:02 +00:00
978371b8be Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.1988 2024-08-01 09:03:57 +00:00
9a77f06f46 Update docker.io/ollama/ollama Docker tag to v0.3.2 2024-08-01 09:03:55 +00:00
f6823425b1 Update Helm release app-template to v3.3.1 2024-08-01 09:03:50 +00:00
fd1a799229
remove kps/thanos/etc 2024-07-30 20:56:14 -05:00
0d7566a23e Update Helm release cert-manager to v1.15.2 2024-07-30 18:18:07 +00:00
0e59964678 Merge pull request 'Update Helm release grafana to v8.3.7' (#466) from renovate/grafana-8.x into main
Reviewed-on: jahanson/homelab#466
2024-07-30 00:07:11 -05:00
36acb531f0
update precommit 2024-07-29 20:11:59 -05:00
bf3b675582 Update Helm release grafana to v8.3.7 2024-07-30 01:11:55 +00:00
5f4575406f
removing ansible 2024-07-29 19:26:54 -05:00
1d56ec19b2 Merge pull request 'Update kube-prometheus-stack Docker tag to v61.6.0' (#463) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: jahanson/homelab#463
2024-07-29 11:09:17 -05:00
c071e922d6 Merge pull request 'Update docker.io/timberio/vector Docker tag to v0.40.0-alpine' (#464) from renovate/vector into main
Reviewed-on: jahanson/homelab#464
2024-07-29 11:09:09 -05:00
60bb8f97c7 Update docker.io/timberio/vector Docker tag to v0.40.0-alpine 2024-07-29 16:01:51 +00:00
4456b82de2 Update kube-prometheus-stack Docker tag to v61.6.0 2024-07-29 14:01:52 +00:00
9492bb23af Merge pull request 'Update Helm release app-template to v3.3.0' (#462) from renovate/app-template-3.x into main
Reviewed-on: jahanson/homelab#462
2024-07-29 08:40:58 -05:00
ffcd3f8554 Update Helm release app-template to v3.3.0 2024-07-29 13:01:48 +00:00
748ebe12b5 Merge pull request 'Update quay.io/redlib/redlib:latest Docker digest to 53eef17' (#461) from renovate/quay.io-redlib-redlib-latest into main
Reviewed-on: jahanson/homelab#461
2024-07-29 03:13:54 -05:00
e16f6b66cc Update quay.io/redlib/redlib:latest Docker digest to 53eef17 2024-07-29 08:01:49 +00:00
d878629efd
copy-paste 2024-07-29 02:43:42 -05:00
87c16330b6
copy-paste 2024-07-29 02:42:36 -05:00
f7ab82add3
Add redlib 2024-07-29 02:40:59 -05:00
c5735b5261
kubevirt compatibility 2024-07-28 22:36:28 -05:00
2f215b4e6f Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.1967' (#460) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#460
2024-07-28 21:53:23 -05:00
695d116b8f Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.1967 2024-07-29 01:33:02 +00:00
d27cf122ef Merge pull request 'Update ghcr.io/recyclarr/recyclarr Docker tag to v7.2.0' (#459) from renovate/ghcr.io-recyclarr-recyclarr-7.x into main
Reviewed-on: jahanson/homelab#459
2024-07-28 20:28:03 -05:00
1c61ded5d3 Update ghcr.io/recyclarr/recyclarr Docker tag to v7.2.0 2024-07-29 00:38:04 +00:00
116dfc96bc Merge pull request 'Update kube-prometheus-stack Docker tag to v61.5.0' (#457) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: jahanson/homelab#457
2024-07-28 12:14:24 -05:00
4773a9ab97 Update kube-prometheus-stack Docker tag to v61.5.0 2024-07-28 07:01:57 +00:00
5715ca09ba Merge pull request 'Update Helm release loki to v6.7.3' (#447) from renovate/loki-6.x into main
Reviewed-on: jahanson/homelab#447
2024-07-27 16:08:42 -05:00
c13a74f040 Merge pull request 'Update Helm release nvidia-device-plugin to v0.16.1' (#452) from renovate/nvidia-device-plugin-0.x into main
Reviewed-on: jahanson/homelab#452
2024-07-27 16:00:57 -05:00
8e74bd498c Merge pull request 'Update kube-prometheus-stack Docker tag to v61.4.0' (#454) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: jahanson/homelab#454
2024-07-27 16:00:40 -05:00
9c7f5b6eb3 Merge pull request 'Update docker.io/timberio/vector:0.39.0-alpine Docker digest to e6b2708' (#455) from renovate/docker.io-timberio-vector-0.39.0-alpine into main
Reviewed-on: jahanson/homelab#455
2024-07-27 16:00:29 -05:00
0a7f59e8ce Merge pull request 'Update docker Docker tag to v27' (#456) from renovate/docker-27.x into main
Reviewed-on: jahanson/homelab#456
2024-07-27 16:00:18 -05:00
3e6067e5a1 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to d2ad195' (#451) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#451
2024-07-27 15:32:05 -05:00
6b16ded274 Merge pull request 'Update docker.io/ollama/ollama Docker tag to v0.3.0' (#450) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: jahanson/homelab#450
2024-07-27 15:28:39 -05:00
6ac19f2c30 Update docker Docker tag to v27 2024-07-27 20:23:59 +00:00
2f4bc0463d Update docker.io/timberio/vector:0.39.0-alpine Docker digest to e6b2708 2024-07-27 20:23:37 +00:00
9c7b7b533c Merge pull request 'Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.21.2.4649' (#453) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: jahanson/homelab#453
2024-07-27 14:33:51 -05:00
041c36329f Update ghcr.io/qdm12/gluetun:latest Docker digest to d2ad195 2024-07-27 11:01:36 +00:00
8b7dafd46e Update kube-prometheus-stack Docker tag to v61.4.0 2024-07-27 10:31:40 +00:00
71b8db1a77 Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.21.2.4649 2024-07-26 23:31:37 +00:00
4ace1b1713 Update Helm release nvidia-device-plugin to v0.16.1 2024-07-26 19:02:38 +00:00
e8a525ac0d
external 2024-07-26 11:27:18 -05:00
2215eac54a
Adding gatus-internal template. 2024-07-26 11:15:12 -05:00
cb31e6c0de
less mounts 2024-07-25 19:57:16 -05:00
f78d07f7de
more mounts 2024-07-25 19:56:13 -05:00
96c9f7d7d9
tls 2024-07-25 19:52:08 -05:00
5806f34815
fix ingress classname 2024-07-25 19:46:31 -05:00
83864a2703
no 568 2024-07-25 19:28:04 -05:00
3e3cf23c59
update 2024-07-25 19:27:33 -05:00
3f6d762bcd
persist 2024-07-25 19:19:36 -05:00
2999fbcfcf
mount config path 2024-07-25 19:15:05 -05:00
cff2cf97db
correct pvc 2024-07-25 18:42:38 -05:00
2305c5638c
persistence 2024-07-25 18:41:40 -05:00
50dcd9bc5e
update default volsync storageclass 2024-07-25 18:38:10 -05:00
9c19906721
values vs env 2024-07-25 18:33:27 -05:00
37ade9aee3
copy-fail 2024-07-25 18:27:26 -05:00
16225accdb
deploy jellyseerr 2024-07-25 18:25:00 -05:00
9ffb9941d8
Add jellyseerr 2024-07-25 18:23:41 -05:00
9a376ac917
clean up 2024-07-25 18:21:21 -05:00
639b4adb29
Add jellyseerr database 2024-07-25 18:20:56 -05:00
5f969d4193 Update docker.io/ollama/ollama Docker tag to v0.3.0 2024-07-25 13:01:52 +00:00
2a62182401 Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.1929' (#448) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#448
2024-07-25 07:26:03 -05:00
794b1a3ec4 Update Helm release cilium to v1.16.0 2024-07-25 12:14:58 +00:00
434564b762 Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.1929 2024-07-25 12:14:54 +00:00
b2ca17c1e0 Update Helm release loki to v6.7.3 2024-07-25 12:14:37 +00:00
b12d3e7fea
no nfs line chomp 2024-07-23 23:48:58 -05:00
509a80c878
7 --> 30 since we're paying for 30 anyway. 2024-07-23 10:21:18 -05:00
ef270ee62e Merge pull request 'Update docker.io/library/alpine Docker tag to v3.20.2' (#443) from renovate/docker.io-library-alpine-3.x into main
Reviewed-on: jahanson/homelab#443
2024-07-23 09:34:41 -05:00
58e304ff91 Merge pull request 'Update docker.io/ollama/ollama Docker tag to v0.2.8' (#444) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: jahanson/homelab#444
2024-07-23 09:34:24 -05:00
01218f7a1e Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.7.1' (#445) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#445
2024-07-23 09:32:58 -05:00
3a47d1a499 Merge pull request 'Update docker.io/excalidraw/excalidraw:latest Docker digest to af23b64' (#446) from renovate/docker.io-excalidraw-excalidraw-latest into main
Reviewed-on: jahanson/homelab#446
2024-07-23 09:32:50 -05:00
642dce069b Update docker.io/excalidraw/excalidraw:latest Docker digest to af23b64 2024-07-23 14:32:08 +00:00
74353a8fe8 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.7.1 2024-07-22 23:31:08 +00:00
09a1ac8b46 Update docker.io/ollama/ollama Docker tag to v0.2.8 2024-07-22 23:01:05 +00:00
69bc4df11e Update docker.io/library/alpine Docker tag to v3.20.2 2024-07-22 21:31:08 +00:00
db03258022
missing api version 2024-07-22 10:56:47 -05:00
059d21ba58
Add Excalidraw. 2024-07-22 10:54:34 -05:00
f98610d80a Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.7.0' (#442) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#442
2024-07-22 10:01:59 -05:00
f90d4fab75
this should work 2024-07-22 08:49:06 -05:00
928ab929d5
will any of them work 2024-07-22 08:43:45 -05:00
b0a5408c37
remove net admin 2024-07-22 08:42:06 -05:00
700f51a359
less and more 2024-07-22 08:37:13 -05:00
a780a01106
more privs 2024-07-22 08:34:24 -05:00
0df5ea6b07 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.7.0 2024-07-22 13:32:05 +00:00
0ffc0e2f70
fix? 2024-07-22 08:26:56 -05:00
910a69c133
nfs-csi --> openebs-zfs 2024-07-22 08:22:15 -05:00
b865c6d498
nfs-csi --> openebs-zfs 2024-07-22 08:21:21 -05:00
ca31a216b7
nfs-csi --> openebs-zfs 2024-07-22 08:19:51 -05:00
19e2db4151
nfs-csi -->openebs-zfs 2024-07-22 08:18:36 -05:00
b68a2d5f5a
nfs-csi --> openebs-zfs 2024-07-22 08:15:53 -05:00
78c008622a
wrong one 2024-07-22 08:13:44 -05:00
6299c54ff5
prowlarr has no volsync 2024-07-22 08:11:37 -05:00
c55bfbe7f7
nfs-csi --> openebs-zfs 2024-07-22 08:09:42 -05:00
95c3389777
nfs-csi --> openebs-zfs 2024-07-22 08:04:11 -05:00
3a62b2c12c
nfs-csi --> openebs-zfs 2024-07-22 07:56:34 -05:00
5b8106b976
And more. 2024-07-22 06:57:15 -05:00
e0bcd1848c
More. 2024-07-22 06:53:11 -05:00
ce7ed0ec91
Update volsync class 2024-07-21 11:56:44 -05:00
ac68d3ea62
Update volsync class for comfy. 2024-07-21 11:48:43 -05:00
42885c2ecc Merge pull request 'Update Helm release ingress-nginx to v4.11.1' (#437) from renovate/ingress-nginx-4.x into main
Reviewed-on: jahanson/homelab#437
2024-07-21 11:34:32 -05:00
df656975e8 Merge pull request 'Update docker.io/ollama/ollama Docker tag to v0.2.7' (#434) from renovate/docker.io-ollama-ollama-0.x into main
Reviewed-on: jahanson/homelab#434
2024-07-21 11:34:11 -05:00
dacaa6d44a Merge pull request 'Update ghcr.io/onedr0p/radarr-develop Docker tag to v5.8.3.8933' (#441) from renovate/ghcr.io-onedr0p-radarr-develop-5.x into main
Reviewed-on: jahanson/homelab#441
2024-07-21 11:33:02 -05:00
dadc1bd4a3
not default virt 2024-07-21 11:32:20 -05:00
f83b9f092d Update ghcr.io/onedr0p/radarr-develop Docker tag to v5.8.3.8933 2024-07-21 16:31:16 +00:00
8a70bf0106
default class 2024-07-21 11:20:28 -05:00
8757d908e9 Merge pull request 'Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.21.1.4631' (#440) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: jahanson/homelab#440
2024-07-21 07:35:00 -05:00
d4b533b31c Merge pull request 'Update docker.io/kubevirtmanager/kubevirt-manager Docker tag to v1.4.1' (#435) from renovate/docker.io-kubevirtmanager-kubevirt-manager-1.x into main
Reviewed-on: jahanson/homelab#435
2024-07-21 07:34:17 -05:00
1e2cdffe3a
Update storage profiles 2024-07-21 07:31:15 -05:00
e718333e2a Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.21.1.4631 2024-07-21 06:31:11 +00:00
c731a5ddd9 Merge pull request 'Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.6' (#438) from renovate/docker.dragonflydb.io-dragonflydb-operator-1.x into main
Reviewed-on: jahanson/homelab#438
2024-07-20 23:52:30 -05:00
e596869890 Merge pull request 'Update Helm release grafana to v8.3.6' (#439) from renovate/grafana-8.x into main
Reviewed-on: jahanson/homelab#439
2024-07-20 23:52:07 -05:00
4b860ff2c7
Add openebs-zfs. 2024-07-20 14:50:42 -05:00
ed8cf1be55 Update Helm release grafana to v8.3.6 2024-07-20 19:08:07 +00:00
ad2af8b2d9
remove spegel 2024-07-20 13:14:28 -05:00
f0dc6d8bfc
archive spegel since i'm only using one node. Upgrade to 1.8.0-alpha.1 2024-07-20 13:00:50 -05:00
f8c44cc9f4
test 2024-07-20 12:53:23 -05:00
ddf067dae4
update schema location 2024-07-20 10:43:14 -05:00
c6b1e8b780 Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.6 2024-07-19 11:32:02 +00:00
15f03a6ae9 Merge pull request 'Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.1902' (#436) from renovate/ghcr.io-onedr0p-sonarr-develop-4.x into main
Reviewed-on: jahanson/homelab#436
2024-07-18 19:06:03 -05:00
28c98bb835 Update docker.io/ollama/ollama Docker tag to v0.2.7 2024-07-18 20:32:13 +00:00
47629d98e4
MOAR! 2024-07-18 13:50:21 -05:00
7c13632d90
all the way up 2024-07-18 13:39:28 -05:00
1b742c8416 Update Helm release ingress-nginx to v4.11.1 2024-07-18 18:03:42 +00:00
ad56cff785
Update mount paths. 2024-07-18 12:50:55 -05:00
62a468c65d
reloader and single strat 2024-07-18 11:45:40 -05:00
9e2843db6d
update values vs config 2024-07-18 11:38:59 -05:00
a342f93056 Update ghcr.io/onedr0p/sonarr-develop Docker tag to v4.0.8.1902 2024-07-18 16:31:14 +00:00
3164ed8cc3
mixed 2024-07-18 11:01:06 -05:00
3c7fc961e2
multiple gpu apps per card 2024-07-18 10:54:49 -05:00
9a5dd3b499
Add Stable Diffusion - ComfyUI 2024-07-18 10:33:15 -05:00
14464436ec Update docker.io/kubevirtmanager/kubevirt-manager Docker tag to v1.4.1 2024-07-18 13:32:07 +00:00
09bb62a3eb
Update. 2024-07-17 19:24:54 -05:00
5de65b8feb
Update settings for websearch. 2024-07-17 19:06:23 -05:00
b6fca7d5f9
Update deprecated plugin 2024-07-17 18:52:21 -05:00
7a641c2484
disable limiter. 2024-07-17 18:26:23 -05:00
abc80d9e74
reduce settings 2024-07-17 18:24:12 -05:00
9a5876dc3f
add pod network 2024-07-17 18:14:10 -05:00
826d7f5c23
Add websearch to open-webui. 2024-07-17 18:07:08 -05:00
18196d4a64
forgot to include secret 2024-07-17 17:06:03 -05:00
e42c8bc664
no string? 2024-07-17 17:04:39 -05:00
ce3e10c530
Correct file extension. 2024-07-17 17:02:49 -05:00
83db39c83f
Add Searxng. 2024-07-17 17:00:17 -05:00
e9dae245c7
Add privileged movers 2024-07-17 16:08:43 -05:00
6633145379
update base url 2024-07-17 15:03:14 -05:00
3ebcf13282
Add Open-WebUI for AI chat. 2024-07-17 14:54:16 -05:00
09642a8de9
Lets keep those models loaded for a bit longer. 2024-07-17 14:10:25 -05:00
ba9afaad72
limits required 2024-07-17 13:29:39 -05:00
26ce266c0b
correct controller/app 2024-07-17 13:28:03 -05:00
08a7760c5f
Add ollama-ai. 2024-07-17 13:24:41 -05:00
6cf46ec432 Merge pull request 'Update Helm release nvidia-device-plugin to v0.16.0' (#382) from renovate/nvidia-device-plugin-0.x into main
Reviewed-on: jahanson/homelab#382
2024-07-17 11:31:49 -05:00
43e8de7d29 Merge pull request 'Update Helm release cilium to v1.15.7' (#418) from renovate/patch-cilium into main
Reviewed-on: jahanson/homelab#418
2024-07-17 11:29:34 -05:00
eed8f72650 Merge pull request 'Update Helm release loki to v6.7.1' (#430) from renovate/loki-6.x into main
Reviewed-on: jahanson/homelab#430
2024-07-17 11:27:15 -05:00
e03c9fd526 Merge pull request 'Update Helm release grafana to v8.3.5' (#433) from renovate/grafana-8.x into main
Reviewed-on: jahanson/homelab#433
2024-07-17 11:24:30 -05:00
dc7cc5c356 Merge pull request 'Update kube-prometheus-stack Docker tag to v61.3.2' (#432) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: jahanson/homelab#432
2024-07-17 11:23:34 -05:00
b5292ae44f Merge pull request 'Update Helm release reloader to v1.0.119' (#431) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#431
2024-07-17 11:23:25 -05:00
53ef8c3c20
Update to develop 2024-07-17 11:06:51 -05:00
39c87eb363
Update to develop. 2024-07-17 11:04:08 -05:00
ffed8a9dc1
add ACT task. 2024-07-17 10:51:18 -05:00
12be1fe800
long version
All checks were successful
Schemas / Schemas (push) Successful in 1m4s
2024-07-17 10:45:46 -05:00
f4cd5b9a07
short version
Some checks failed
Schemas / Schemas (push) Failing after 11s
2024-07-17 10:44:52 -05:00
f0c09ee0b0
ignore ACT path/files 2024-07-17 10:44:28 -05:00
eccb79f9aa Update Helm release grafana to v8.3.5 2024-07-17 15:01:10 +00:00
38e6393052
debug
Some checks failed
Schemas / Schemas (push) Failing after 24s
2024-07-17 09:36:19 -05:00
ab854a79cb
debug
Some checks failed
Schemas / Schemas (push) Failing after 40s
2024-07-17 09:24:57 -05:00
abde0efeb1 Update kube-prometheus-stack Docker tag to v61.3.2 2024-07-17 11:03:03 +00:00
4493867965 Update Helm release reloader to v1.0.119 2024-07-17 08:32:05 +00:00
9de4d1448b Update Helm release loki to v6.7.1 2024-07-16 22:32:13 +00:00
a79c198ec2 Merge pull request 'Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.21.0.4615' (#426) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: jahanson/homelab#426
2024-07-16 09:55:56 -05:00
e9c7dfb93f Merge pull request 'Update Helm release node-feature-discovery to v0.16.3' (#429) from renovate/node-feature-discovery-0.x into main
Reviewed-on: jahanson/homelab#429
2024-07-16 09:54:50 -05:00
0ba45dfa4d Merge pull request 'Update ghcr.io/onedr0p/sonarr Docker tag to v4.0.8.1874' (#425) from renovate/ghcr.io-onedr0p-sonarr-4.x into main
Reviewed-on: jahanson/homelab#425
2024-07-16 09:51:59 -05:00
54fde23f64 Update ghcr.io/onedr0p/sonarr Docker tag to v4.0.8.1874 2024-07-16 14:32:00 +00:00
b31f1b3357 Update Helm release nvidia-device-plugin to v0.16.0 2024-07-16 14:02:15 +00:00
eee23f3ee4 Update Helm release node-feature-discovery to v0.16.3 2024-07-16 12:32:10 +00:00
97e6b65214
Correct class name. 2024-07-16 07:27:44 -05:00
40a55ea029 Merge pull request 'one too many annotations.' (#428) from add-atuin into main
Reviewed-on: jahanson/homelab#428
2024-07-16 07:25:40 -05:00
7cf7b0b7ef
one too many annotations. 2024-07-16 07:25:00 -05:00
1a90a1c2cf Merge pull request 'Adding Atuin server.' (#427) from add-atuin into main
Reviewed-on: jahanson/homelab#427
2024-07-16 07:23:05 -05:00
afe6da328c
Adding Atuin server. 2024-07-16 07:22:21 -05:00
abdc58e9c3
add atuin postgres push secret 2024-07-16 06:58:00 -05:00
12164f046c Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.21.0.4615 2024-07-16 03:02:11 +00:00
521c47ca02 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to c62be53' (#423) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#423
2024-07-15 21:13:58 -05:00
74c1bde123 Merge pull request 'Update ghcr.io/recyclarr/recyclarr Docker tag to v7.1.1' (#415) from renovate/ghcr.io-recyclarr-recyclarr-7.x into main
Reviewed-on: jahanson/homelab#415
2024-07-15 21:13:29 -05:00
f792c7724b Merge pull request 'Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.5' (#424) from renovate/docker.dragonflydb.io-dragonflydb-operator-1.x into main
Reviewed-on: jahanson/homelab#424
2024-07-15 21:11:51 -05:00
1f4fa36310 Merge pull request 'Update Helm release node-feature-discovery to v0.16.2' (#416) from renovate/node-feature-discovery-0.x into main
Reviewed-on: jahanson/homelab#416
2024-07-15 21:08:08 -05:00
1d19cd5c43 Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.5 2024-07-16 02:02:14 +00:00
9283e43240
new storageclass for vm 2024-07-15 21:02:14 -05:00
10d852b16e Update ghcr.io/qdm12/gluetun:latest Docker digest to c62be53 2024-07-16 02:02:00 +00:00
15673d7404 Merge pull request 'Update Helm release loki to v6.6.6' (#417) from renovate/loki-6.x into main
Reviewed-on: jahanson/homelab#417
2024-07-15 20:56:00 -05:00
5ca6b563a8 Merge pull request 'Update kube-prometheus-stack Docker tag to v61.3.1' (#419) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: jahanson/homelab#419
2024-07-15 20:54:36 -05:00
4a6b057325 Merge pull request 'Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.5' (#420) from renovate/ghcr.io-kiwigrid-k8s-sidecar-1.x into main
Reviewed-on: jahanson/homelab#420
2024-07-15 20:54:16 -05:00
b1673d641e Merge pull request 'Update kyverno Docker tag to v3.2.6' (#421) from renovate/kyverno-3.x into main
Reviewed-on: jahanson/homelab#421
2024-07-15 20:53:10 -05:00
93b65f9694 Merge pull request 'Update Helm release grafana to v8.3.4' (#422) from renovate/grafana-8.x into main
Reviewed-on: jahanson/homelab#422
2024-07-15 20:52:53 -05:00
eedae9d182 Merge pull request 'Update ghcr.io/unpackerr/unpackerr Docker tag to v0.14.0' (#414) from renovate/ghcr.io-unpackerr-unpackerr-0.x into main
Reviewed-on: jahanson/homelab#414
2024-07-15 20:51:20 -05:00
331a451d4b
Add krew 2024-07-15 16:18:23 -05:00
c1a6aa2c0c
Update cache snapshot class. 2024-07-15 12:03:16 -05:00
aabaaf7fb6 Update kyverno Docker tag to v3.2.6 2024-07-14 19:34:27 +00:00
6f655e2042 Update kube-prometheus-stack Docker tag to v61.3.1 2024-07-14 19:34:07 +00:00
9b66cf7482
Remove omniconfig 2024-07-14 11:59:51 -05:00
5e956b8750
Undeploy mosquitto. 2024-07-14 09:13:09 -05:00
65909666bb Update Helm release grafana to v8.3.4 2024-07-13 09:32:06 +00:00
ffe4a18216 Update ghcr.io/recyclarr/recyclarr Docker tag to v7.1.1 2024-07-12 16:31:56 +00:00
facfa621e3
remove extra 2024-07-12 08:33:23 -05:00
c622e609bd
Update localpv 2024-07-12 08:32:27 -05:00
2e4698b1ca Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.5 2024-07-12 08:02:24 +00:00
517cf930f0
Move namespace of dv. 2024-07-11 22:36:46 -05:00
b7ccf43fa4
Immediate is unsupported for local hostpath 2024-07-11 22:24:11 -05:00
2cc87c40fc
Immediate binding 2024-07-11 22:07:22 -05:00
4d2407ffd1
format 2024-07-11 21:49:43 -05:00
a36552d870
Update vm disk storage class and size. 2024-07-11 21:46:15 -05:00
101cc722e9
Update storage profiles. 2024-07-11 21:22:23 -05:00
8f7134b462
volume expansion 2024-07-11 21:11:29 -05:00
a06503d418
Add nvme1 storageclass 2024-07-11 21:07:58 -05:00
21b963cc54
Change disk. 2024-07-11 20:52:32 -05:00
062d70d3ab
Remove due to errors. 2024-07-11 16:10:10 -05:00
5402fc0728
enable hugepages and attach an nvme to shadowfax kubelet 2024-07-11 16:09:49 -05:00
5bf5a3b812 Update Helm release cilium to v1.15.7 2024-07-11 19:31:56 +00:00
a7375fdca5
Update volumemode 2024-07-11 10:01:14 -05:00
73ad10219c
Update storageclass for dv 2024-07-11 09:39:16 -05:00
62176e7a98
Add storageprofile for nfs-zfs-csi 2024-07-11 09:35:37 -05:00
c5bbbd04e2 Update Helm release loki to v6.6.6 2024-07-11 13:32:08 +00:00
1200e62ff0 Update Helm release node-feature-discovery to v0.16.2 2024-07-11 09:01:09 +00:00
1c61ac80ec Update ghcr.io/unpackerr/unpackerr Docker tag to v0.14.0 2024-07-10 07:00:59 +00:00
c72f495816 revert ingress-nginx v4.11.0
revert Merge pull request 'Update Helm release ingress-nginx to v4.11.0' (#410) from renovate/ingress-nginx-4.x into main

Reviewed-on: jahanson/homelab#410
2024-07-09 15:34:03 -05:00
b969782f55 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to 58e8264' (#412) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#412
2024-07-09 14:42:50 -05:00
f390579599 Merge pull request 'Update Helm release ingress-nginx to v4.11.0' (#410) from renovate/ingress-nginx-4.x into main
Reviewed-on: jahanson/homelab#410
2024-07-09 14:40:48 -05:00
94f8883b29 Merge pull request 'Update kube-prometheus-stack Docker tag to v61.3.0' (#413) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: jahanson/homelab#413
2024-07-09 14:28:33 -05:00
0971ddbcb9 Merge pull request 'Update Helm release openebs to v4.1.0' (#411) from renovate/openebs-4.x into main
Reviewed-on: jahanson/homelab#411
2024-07-09 14:28:15 -05:00
e0baac8d05
Update username env. 2024-07-09 13:02:43 -05:00
e4b8caa8c6
Bunch of task customizations. 2024-07-09 12:43:00 -05:00
10cdb844a3
needs to both be the same class 2024-07-09 11:40:57 -05:00
44011f3c95
to local 2024-07-09 11:38:35 -05:00
575c92aa65
update to remote storage 2024-07-09 11:37:28 -05:00
187969f8bc
Update volsync storage/snapshot classes 2024-07-09 11:31:08 -05:00
71a46d96fd
Lets see 2024-07-09 11:18:24 -05:00
7bcfff17b6
Try 4.2 again 2024-07-09 10:12:09 -05:00
e08d9e264c Update kube-prometheus-stack Docker tag to v61.3.0 2024-07-09 15:01:13 +00:00
d080da8688 Update ghcr.io/qdm12/gluetun:latest Docker digest to 58e8264 2024-07-09 15:01:01 +00:00
5b7d28f710
v3 2024-07-09 09:42:49 -05:00
56c9fb5544
lets try 4.2 2024-07-09 09:39:09 -05:00
76e5992da6
doin it 2024-07-09 09:32:03 -05:00
0928165c57
nolock 2024-07-09 09:26:15 -05:00
05c4d93fe3
lets see 2024-07-09 09:18:39 -05:00
1e7fef67f4
mistake 2024-07-09 08:59:05 -05:00
7ed6f2271a
Update share strategy 2024-07-09 08:57:18 -05:00
8cc98e4f32
Update paths for NixOS. 2024-07-09 08:54:09 -05:00
8100eec3e0
Update value target path for ssh. 2024-07-09 08:43:05 -05:00
70097a58db
correct secret name 2024-07-09 08:23:52 -05:00
5fb3729750
correct secret name 2024-07-09 08:22:34 -05:00
dfb33c1399
Add helm repo for d-csi 2024-07-09 08:20:34 -05:00
d8638eb17d
Add democratic CSI 2024-07-09 08:14:07 -05:00
31a7b8bdd1
Update back. 2024-07-08 18:11:39 -05:00
d6fb23550a
works? 2024-07-08 18:03:36 -05:00
58bc59e079
fix openebs ks name 2024-07-08 17:38:47 -05:00
7c192e28f0
Update dependency 2024-07-08 17:20:56 -05:00
2867e9f7cf
Cloudflared depends on ingress-nginx. 2024-07-08 16:07:23 -05:00
6e00992372
Update password to be uniform with other arrs. 2024-07-08 16:07:09 -05:00
f161303be8 Update Helm release openebs to v4.1.0 2024-07-08 20:42:22 +00:00
1f5ff9edf8 Update Helm release ingress-nginx to v4.11.0 2024-07-08 20:41:43 +00:00
62062e2e25
update for smoother bootstrapping talos on a fresh install 2024-07-08 15:18:44 -05:00
70b45763b2
roll secret 2024-07-08 12:38:39 -05:00
d9a73d548a Merge pull request 'zfs-to-hostpath until talos 1.8' (#409) from zfs-to-hostpath into main
Reviewed-on: jahanson/homelab#409
2024-07-08 11:22:29 -05:00
a754d3cc60
storageclass zfs --> hostpath until 1.8 2024-07-08 11:20:49 -05:00
0daa66e00b
Archiving ZFS scrub job. 2024-07-08 11:02:56 -05:00
c9b6c37ce9
re-organize Taskfiles 2024-07-08 10:53:12 -05:00
d73db0bd66
Moving storageclasses to localhostpath until 1.8 so I can use Nvidia again. 2024-07-08 10:38:49 -05:00
4a38b318ed
update chart ref 2024-07-08 10:25:19 -05:00
1bc3f391de
Disable zfs to use nvidia until 1.8. 2024-07-08 10:25:04 -05:00
83e76e6af2
Files in the folder
Some checks are pending
Schemas / Schemas (push) Waiting to run
2024-07-08 09:19:38 -05:00
e3a3dc0346 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to 5d13524' (#408) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#408
2024-07-08 07:36:39 -05:00
93420b9199 Merge pull request 'Update Helm release reloader to v1.0.116' (#407) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#407
2024-07-08 07:36:28 -05:00
a5cec17828 Update ghcr.io/qdm12/gluetun:latest Docker digest to 5d13524 2024-07-08 09:30:58 +00:00
9ab17606c7 Update Helm release reloader to v1.0.116 2024-07-08 07:02:00 +00:00
4b917f5d0f Merge pull request 'Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.20.1.4603' (#406) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: jahanson/homelab#406
2024-07-07 15:27:01 -05:00
33a2917fc4 Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.20.1.4603 2024-07-07 08:31:58 +00:00
ffd1d33acf Merge pull request 'Update Helm release external-secrets to v0.9.20' (#405) from renovate/external-secrets-0.x into main
Reviewed-on: jahanson/homelab#405
2024-07-06 14:32:45 -05:00
cdefdc0167 Update Helm release external-secrets to v0.9.20 2024-07-06 19:30:58 +00:00
3badcf6b61
ssh --> https 2024-07-06 11:04:40 -05:00
f16b31d934 Merge pull request 'Update registry.k8s.io/git-sync/git-sync Docker tag to v4.2.4' (#403) from renovate/registry.k8s.io-git-sync-git-sync-4.x into main
Reviewed-on: jahanson/homelab#403
2024-07-05 06:53:44 -05:00
1e7188f18a Merge pull request 'Update Helm release zfs-localpv to v2.6.0' (#404) from renovate/zfs-localpv-2.x into main
Reviewed-on: jahanson/homelab#404
2024-07-05 06:47:44 -05:00
ee86db4ef8 Update Helm release zfs-localpv to v2.6.0 2024-07-05 11:00:59 +00:00
17e4182785 Update registry.k8s.io/git-sync/git-sync Docker tag to v4.2.4 2024-07-05 02:33:01 +00:00
4202ff8275
Correct runner tag.
All checks were successful
Schemas / Schemas (push) Successful in 1m14s
2024-07-04 14:35:03 -05:00
cda2916eb8
Add flux to shell for cluster administration 2024-07-04 14:35:02 -05:00
d6293f4f2e
4.1 for maximum compatibility 2024-07-04 14:35:00 -05:00
3da62c91e2 Merge pull request 'Update Helm release grafana to v8.3.2' (#402) from renovate/grafana-8.x into main
Reviewed-on: jahanson/homelab#402
2024-07-04 14:31:06 -05:00
2a774e9cd6 Merge pull request 'Update Helm release loki to v6.6.5' (#401) from renovate/loki-6.x into main
Reviewed-on: jahanson/homelab#401
2024-07-04 14:30:56 -05:00
1f51a6c884
Remove logdb, update push secret, and env vars. 2024-07-04 11:46:28 -05:00
7ea96197f9
Update k8s to 1.30.2 2024-07-04 11:33:24 -05:00
31faa68af8 Update Helm release grafana to v8.3.2 2024-07-04 13:01:03 +00:00
7f079b410d Update Helm release loki to v6.6.5 2024-07-03 21:30:55 +00:00
146776457f
update to talos v1.7.5 and add nfs config 2024-07-03 11:22:17 -05:00
b63f6a5093 Merge pull request 'Update Helm release node-feature-discovery to v0.16.1' (#399) from renovate/node-feature-discovery-0.x into main
Reviewed-on: jahanson/homelab#399
2024-07-03 10:50:07 -05:00
6d07a96bb5 Merge pull request 'Update kube-prometheus-stack Docker tag to v61.2.0' (#400) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: jahanson/homelab#400
2024-07-03 10:49:41 -05:00
63e94f531c
Add .idea folder for JetBrains projects. 2024-07-03 10:45:55 -05:00
ca74fa48fb Update kube-prometheus-stack Docker tag to v61.2.0 2024-07-03 15:02:05 +00:00
32c11e6265 Update Helm release node-feature-discovery to v0.16.1 2024-07-03 15:02:00 +00:00
13546f8fff
Update pushsecret. 2024-07-03 08:45:44 -05:00
4d25eceae8
correct keys 2024-07-03 08:41:48 -05:00
10df263f12
translate new sonarr environment variables and disable log db. 2024-07-03 08:34:34 -05:00
132be9dfb0 Merge pull request 'Update ghcr.io/onedr0p/sonarr Docker tag to v4.0.6.1805' (#396) from renovate/ghcr.io-onedr0p-sonarr-4.x into main
Reviewed-on: jahanson/homelab#396
2024-07-03 08:27:06 -05:00
f217d88aba Merge pull request 'Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.20.0.4590' (#397) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: jahanson/homelab#397
2024-07-03 08:21:47 -05:00
d20637d6bf Merge pull request 'Update Helm release grafana to v8.3.1' (#395) from renovate/grafana-8.x into main
Reviewed-on: jahanson/homelab#395
2024-07-03 08:21:00 -05:00
1b9c945b7c Update Helm release grafana to v8.3.1 2024-07-03 07:02:17 +00:00
386c0a719f
switch to copy clone strategy 2024-07-03 00:27:35 -05:00
42f99af315
correctly spelled 2024-07-02 23:59:27 -05:00
66695405ac
update schema 2024-07-02 23:57:23 -05:00
4171aab44f
Moved cdi folder. 2024-07-02 23:48:04 -05:00
1efd498419
Moved storage profile and dv to cdi folder. 2024-07-02 23:47:51 -05:00
296295e911
correct path 2024-07-02 23:45:57 -05:00
13e644a607 Merge pull request 'automating kubevirt upgrade and managing through flux' (#398) from kubevirt-automation into main
Reviewed-on: jahanson/homelab#398
2024-07-02 23:42:10 -05:00
b3ef046820
automating kubevirt upgrade and managing through flux 2024-07-02 23:40:52 -05:00
4ca0e0d706
default storageclass 2024-07-02 21:26:23 -05:00
fc74470942
Add default virt class for kubevirt 2024-07-02 21:22:31 -05:00
a0525c99e1
Allow volume expansion 2024-07-02 20:37:09 -05:00
da6b3a52b9
update url 2024-07-02 20:17:34 -05:00
feb94c7e74
Add Umami. 2024-07-02 20:11:54 -05:00
aa31b2b447
Add kubevirt aka virtctl 2024-07-02 12:51:37 -05:00
44c98de6d8 Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.20.0.4590 2024-07-02 12:31:19 +00:00
14d862ed18 Update ghcr.io/onedr0p/sonarr Docker tag to v4.0.6.1805 2024-07-02 04:32:20 +00:00
6624435a7a Merge pull request 'Update Helm release grafana to v8.2.1' (#393) from renovate/grafana-8.x into main
Reviewed-on: jahanson/homelab#393
2024-07-01 11:21:01 -05:00
0afc97e146 Merge pull request 'Update kube-prometheus-stack Docker tag to v61.1.1' (#394) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: jahanson/homelab#394
2024-07-01 11:20:51 -05:00
17cd520482 Update kube-prometheus-stack Docker tag to v61.1.1 2024-07-01 13:32:19 +00:00
c5d8ffa466 Update Helm release grafana to v8.2.1 2024-07-01 10:05:53 +00:00
cf2940e42e Merge pull request 'Update Helm release reloader to v1.0.115' (#385) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#385
2024-06-29 10:15:27 -05:00
74fbc39591 Merge pull request 'Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.4' (#386) from renovate/docker.dragonflydb.io-dragonflydb-operator-1.x into main
Reviewed-on: jahanson/homelab#386
2024-06-29 10:13:48 -05:00
e9e94b4f63 Merge pull request 'Update Helm release cert-manager to v1.15.1' (#387) from renovate/cert-manager-1.x into main
Reviewed-on: jahanson/homelab#387
2024-06-29 10:13:30 -05:00
f3c0e50f5a Merge pull request 'Update Helm release grafana to v8.2.0' (#388) from renovate/grafana-8.x into main
Reviewed-on: jahanson/homelab#388
2024-06-29 10:13:02 -05:00
01e5d4f7d8 Merge pull request 'Update ghcr.io/recyclarr/recyclarr Docker tag to v7' (#389) from renovate/ghcr.io-recyclarr-recyclarr-7.x into main
Reviewed-on: jahanson/homelab#389
2024-06-29 10:06:53 -05:00
421f59f0d7 Merge pull request 'Update kube-prometheus-stack Docker tag to v61' (#391) from renovate/kube-prometheus-stack-61.x into main
Reviewed-on: jahanson/homelab#391
2024-06-29 10:03:30 -05:00
711095b669 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to 3ef4b38' (#392) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#392
2024-06-29 10:02:53 -05:00
8b22659a31 Update ghcr.io/recyclarr/recyclarr Docker tag to v7 2024-06-29 15:02:04 +00:00
4327fd9c34 Update kube-prometheus-stack Docker tag to v61 2024-06-28 22:32:23 +00:00
0fac5c07f8 Update ghcr.io/qdm12/gluetun:latest Docker digest to 3ef4b38 2024-06-28 21:05:41 +00:00
976d5c2307 Update Helm release grafana to v8.2.0 2024-06-27 23:05:46 +00:00
47f45b180b Update Helm release cert-manager to v1.15.1 2024-06-26 18:05:44 +00:00
6402eea593 Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.4 2024-06-26 09:06:52 +00:00
ca814aeb42 Update Helm release reloader to v1.0.115 2024-06-26 08:35:53 +00:00
4362aacc6d Merge pull request 'revert dind 27' (#384) from jahanson-revert-dind into main
Reviewed-on: jahanson/homelab#384
2024-06-25 19:39:42 -05:00
d89e11e2f4 revert dind 27
revert Merge pull request 'Update docker Docker tag to v27' (#383) from renovate/docker-27.x into main

No x86 images are available yet.

Reviewed-on: jahanson/homelab#383
2024-06-25 19:39:16 -05:00
459b858d0a Merge pull request 'Update kube-prometheus-stack Docker tag to v60.4.0' (#381) from renovate/kube-prometheus-stack-60.x into main
Reviewed-on: jahanson/homelab#381
2024-06-25 19:26:39 -05:00
505c3467ad Merge pull request 'Update docker Docker tag to v27' (#383) from renovate/docker-27.x into main
Reviewed-on: jahanson/homelab#383
2024-06-25 19:24:41 -05:00
e83e6740ed Update docker Docker tag to v27 2024-06-25 23:37:14 +00:00
212cdb0e80 Update kube-prometheus-stack Docker tag to v60.4.0 2024-06-25 08:32:04 +00:00
2fee7e525d Merge pull request 'Update Helm release loki to v6.6.4' (#380) from renovate/loki-6.x into main
Reviewed-on: jahanson/homelab#380
2024-06-24 09:42:26 -05:00
498cd4cb4b Update Helm release loki to v6.6.4 2024-06-24 13:03:03 +00:00
9d47a93603
correct env var 2024-06-23 08:40:35 -05:00
fea54a6691
Update prowlarr env vars. 2024-06-23 08:37:04 -05:00
0dcd938bf6
Update prowlarr env variables. 2024-06-23 08:33:17 -05:00
70b54b4744 Merge pull request 'revert 4de2279194f8c9fd810153132d4ad1c07c4d284f' (#379) from jahanson-revert-prowlarr19 into main
Reviewed-on: jahanson/homelab#379
2024-06-23 08:22:30 -05:00
8d575a3881 revert 4de2279194
revert Merge pull request 'Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.19.0.4568' (#378) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main

Reviewed-on: jahanson/homelab#378
2024-06-23 08:21:52 -05:00
4de2279194 Merge pull request 'Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.19.0.4568' (#378) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: jahanson/homelab#378
2024-06-23 07:45:20 -05:00
987bb063cc Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.19.0.4568 2024-06-23 04:06:57 +00:00
d627a94eca Merge pull request 'Update ghcr.io/onedr0p/radarr Docker tag to v5.7.0.8882' (#370) from renovate/ghcr.io-onedr0p-radarr-5.x into main
Reviewed-on: jahanson/homelab#370
2024-06-22 08:53:55 -05:00
a7b80b941a Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.6.2' (#377) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#377
2024-06-21 19:01:36 -05:00
d3504d4574
Adding nix shell 2024-06-21 15:59:47 -05:00
d1a7dfd0a0 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.6.2 2024-06-21 20:32:27 +00:00
a4294e0914 Merge pull request 'Update Helm release reloader to v1.0.114' (#376) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#376
2024-06-21 12:04:53 -05:00
05515f921e Update Helm release reloader to v1.0.114 2024-06-21 16:07:01 +00:00
36d5ea0cf8 Merge pull request 'revert a5f564235f600ca51e57e73bcadcf2968f5f0bea' (#375) from jahanson-revert-reloader into main
Reviewed-on: jahanson/homelab#375
2024-06-21 09:47:04 -05:00
c8dfe69a46 revert a5f564235f
revert Merge pull request 'Update Helm release reloader to v1.0.110' (#374) from renovate/reloader-1.x into main

Reviewed-on: jahanson/homelab#374
2024-06-21 09:46:52 -05:00
a5f564235f Merge pull request 'Update Helm release reloader to v1.0.110' (#374) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#374
2024-06-21 09:08:10 -05:00
e53ec14d42 Update Helm release reloader to v1.0.110 2024-06-21 14:02:21 +00:00
6d23e2a069 Merge pull request 'Update kube-prometheus-stack Docker tag to v60.3.0' (#371) from renovate/kube-prometheus-stack-60.x into main
Reviewed-on: jahanson/homelab#371
2024-06-21 07:36:45 -05:00
9c7e913392 Merge pull request 'Update docker.io/library/alpine Docker tag to v3.20.1' (#372) from renovate/docker.io-library-alpine-3.x into main
Reviewed-on: jahanson/homelab#372
Reviewed-by: Joseph Hanson <joe@veri.dev>
2024-06-21 07:36:21 -05:00
0272252772 Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.6.1' (#373) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#373
2024-06-21 07:35:52 -05:00
c06d92d993 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.6.1 2024-06-20 19:36:42 +00:00
e50e06ca37 Update docker.io/library/alpine Docker tag to v3.20.1 2024-06-20 18:32:40 +00:00
1aeec1b821 Update kube-prometheus-stack Docker tag to v60.3.0 2024-06-20 18:02:31 +00:00
4e454e63f7 Update ghcr.io/onedr0p/radarr Docker tag to v5.7.0.8882 2024-06-20 14:37:30 +00:00
3e3be7e9c2 Merge pull request 'Update ghcr.io/tautulli/tautulli Docker tag to v2.14.3' (#369) from renovate/ghcr.io-tautulli-tautulli-2.x into main
Reviewed-on: jahanson/homelab#369
2024-06-19 21:58:50 -05:00
9751f5e1c4 Update ghcr.io/tautulli/tautulli Docker tag to v2.14.3 2024-06-20 02:38:15 +00:00
69a0d2c530
dev convienence 2024-06-19 09:48:24 -05:00
4e81f5cc45 Merge pull request 'Update Helm release kubelet-csr-approver to v1.2.2' (#367) from renovate/kubelet-csr-approver-1.x into main
Reviewed-on: jahanson/homelab#367
2024-06-19 08:18:39 -05:00
25dbbfe8a1 Merge pull request 'Update Helm release reloader to v1.0.108' (#366) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#366
2024-06-19 08:18:18 -05:00
c0518c2a50 Merge pull request 'Update ghcr.io/jorenn92/maintainerr Docker tag to v2.0.4' (#368) from renovate/ghcr.io-jorenn92-maintainerr-2.x into main
Reviewed-on: jahanson/homelab#368
2024-06-19 08:15:26 -05:00
4f74d1841c Update ghcr.io/jorenn92/maintainerr Docker tag to v2.0.4 2024-06-19 11:32:21 +00:00
8d2a9ea650 Update Helm release kubelet-csr-approver to v1.2.2 2024-06-19 09:32:13 +00:00
d3d81d155f Update Helm release reloader to v1.0.108 2024-06-19 08:31:18 +00:00
748070b6b7
Talos Debug app 2024-06-18 16:41:43 -05:00
427795e26d
scrub 2024-06-18 16:38:41 -05:00
6b09a3b038
Trying out more mounts. 2024-06-18 16:33:46 -05:00
885faed06d Merge pull request 'Update Helm release grafana to v8' (#338) from renovate/grafana-8.x into main
Reviewed-on: jahanson/homelab#338
2024-06-18 14:31:46 -05:00
2c05428adb Merge pull request 'Update Helm release cert-manager to v1.15.0' (#344) from renovate/cert-manager-1.x into main
Reviewed-on: jahanson/homelab#344
2024-06-18 14:22:58 -05:00
2839600f8e Merge pull request 'Update Helm release snapshot-controller to v3' (#349) from renovate/major-external-snapshotter into main
Reviewed-on: jahanson/homelab#349
2024-06-18 14:21:08 -05:00
38333febcf Merge pull request 'Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.3' (#357) from renovate/docker.dragonflydb.io-dragonflydb-operator-1.x into main
Reviewed-on: jahanson/homelab#357
2024-06-18 14:19:17 -05:00
fcd2cf52c0 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to 2de7ce5' (#362) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#362
2024-06-18 14:15:56 -05:00
37746bc91c Merge pull request 'Update ghcr.io/angelnu/cni-plugins Docker tag to v1.5.1' (#361) from renovate/ghcr.io-angelnu-cni-plugins-1.x into main
Reviewed-on: jahanson/homelab#361
2024-06-18 14:13:28 -05:00
a06ae6f5ee Merge pull request 'Update prometheus-smartctl-exporter Docker tag to v0.10.0' (#364) from renovate/prometheus-smartctl-exporter-0.x into main
Reviewed-on: jahanson/homelab#364
2024-06-18 14:13:13 -05:00
acb7bf085b
auto select control plane node and --preserve for my single node cluster 2024-06-18 14:10:00 -05:00
15fc6f4249 Merge pull request 'Update pgo Docker tag to v5.6.0' (#352) from renovate/pgo-5.x into main
Reviewed-on: jahanson/homelab#352
2024-06-18 14:07:50 -05:00
ec90c3619a Merge pull request 'Update git.hsn.dev/jahanson/cert-manager-webhook-dnsimple Docker tag to v0.0.5' (#365) from renovate/git.hsn.dev-jahanson-cert-manager-webhook-dnsimple-0.x into main
Reviewed-on: jahanson/homelab#365
2024-06-18 14:04:09 -05:00
f616db2eab Update git.hsn.dev/jahanson/cert-manager-webhook-dnsimple Docker tag to v0.0.5 2024-06-18 19:03:18 +00:00
22cdd3da59 Update prometheus-smartctl-exporter Docker tag to v0.10.0 2024-06-18 17:37:43 +00:00
fbd0c0dd0a Update pgo Docker tag to v5.6.0 2024-06-18 17:37:40 +00:00
8d874c0ad6
Up memory for multus 2024-06-18 12:25:04 -05:00
24a14cc515
Update dv for nixos 2024-06-18 12:17:57 -05:00
e187a86e70
Add talos taskfile from bjw-s repo modified for my homelab. 2024-06-18 12:06:23 -05:00
2e5e0db0ec
Time to upgrade talos. 2024-06-18 11:53:51 -05:00
bc738c807e
Upgrade to talos v1.7.4 2024-06-18 09:58:41 -05:00
040ff0305c Merge pull request 'Update docker.io/cloudflare/cloudflared Docker tag to v2024.6.1' (#363) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: jahanson/homelab#363
2024-06-18 09:55:24 -05:00
41675cb867 Update docker.io/cloudflare/cloudflared Docker tag to v2024.6.1 2024-06-18 14:36:13 +00:00
948b9a35b8 Update ghcr.io/qdm12/gluetun:latest Docker digest to 2de7ce5 2024-06-17 23:02:37 +00:00
e978029265 Update ghcr.io/angelnu/cni-plugins Docker tag to v1.5.1 2024-06-17 18:32:19 +00:00
83b68ddf3a Merge pull request 'Update docker.io/timberio/vector:0.39.0-alpine Docker digest to 018e436' (#360) from renovate/docker.io-timberio-vector-0.39.0-alpine into main
Reviewed-on: jahanson/homelab#360
2024-06-17 12:16:42 -05:00
a187934dcc Update docker.io/timberio/vector:0.39.0-alpine Docker digest to 018e436 2024-06-17 17:02:16 +00:00
dffc127225 Merge pull request 'Update kube-prometheus-stack Docker tag to v60' (#346) from renovate/kube-prometheus-stack-60.x into main
Reviewed-on: jahanson/homelab#346
2024-06-17 10:38:36 -05:00
d58ee14ce8 Merge pull request 'Update docker.io/timberio/vector Docker tag to v0.39.0-alpine' (#359) from renovate/vector into main
Reviewed-on: jahanson/homelab#359
2024-06-17 10:37:43 -05:00
c88c827376 Update docker.io/timberio/vector Docker tag to v0.39.0-alpine 2024-06-17 15:31:23 +00:00
25fec09ff9 Merge pull request 'Update Helm release loki to v6.6.3' (#347) from renovate/loki-6.x into main
Reviewed-on: jahanson/homelab#347
2024-06-17 10:19:20 -05:00
b468773ff7 Merge pull request 'Update Helm release cilium to v1.15.6' (#353) from renovate/patch-cilium into main
Reviewed-on: jahanson/homelab#353
2024-06-17 10:16:58 -05:00
2f8c2d1a46 Merge pull request 'Update kyverno Docker tag to v3.2.5' (#358) from renovate/kyverno-3.x into main
Reviewed-on: jahanson/homelab#358
2024-06-17 10:15:35 -05:00
5049c7bef9 Update kube-prometheus-stack Docker tag to v60 2024-06-17 13:37:27 +00:00
fda3a9d259 Update kyverno Docker tag to v3.2.5 2024-06-17 13:37:09 +00:00
dc67612239 Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.6.0' (#356) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#356
2024-06-17 08:23:34 -05:00
b454b956eb Update Helm release snapshot-controller to v3 2024-06-17 09:02:25 +00:00
3ea642a5f2 Update Helm release cilium to v1.15.6 2024-06-16 22:36:37 +00:00
d2533bfa9d Update docker.dragonflydb.io/dragonflydb/operator Docker tag to v1.1.3 2024-06-12 09:06:37 +00:00
f5b548eeac Update Helm release grafana to v8 2024-06-12 08:36:26 +00:00
3f43f9e531 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.6.0 2024-06-12 02:32:40 +00:00
e2505fc34f Merge pull request 'Update Helm release external-dns to v1.14.5' (#354) from renovate/external-dns-1.x into main
Reviewed-on: jahanson/homelab#354
2024-06-11 19:28:35 -05:00
a11503ad56 Merge pull request 'Update Helm release reloader to v1.0.107' (#355) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#355
2024-06-11 19:27:55 -05:00
e5fdff1313 Update Helm release reloader to v1.0.107 2024-06-12 00:03:54 +00:00
86f1c0face Update Helm release external-dns to v1.14.5 2024-06-11 23:03:29 +00:00
2ad77ed3df Merge pull request 'Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.4' (#348) from renovate/ghcr.io-kiwigrid-k8s-sidecar-1.x into main
Reviewed-on: jahanson/homelab#348
2024-06-11 17:51:45 -05:00
7e0878ab07 Merge pull request 'Update docker Docker tag to v26.1.4' (#345) from renovate/docker-26.x into main
Reviewed-on: jahanson/homelab#345
2024-06-11 17:51:36 -05:00
1c777246ab Merge pull request 'Update code.forgejo.org/forgejo/runner Docker tag to v3.5.0' (#350) from renovate/code.forgejo.org-forgejo-runner-3.x into main
Reviewed-on: jahanson/homelab#350
2024-06-11 17:51:13 -05:00
0d51444216 Merge pull request 'Update spegel Docker tag to v0.0.23' (#351) from renovate/spegel-0.x into main
Reviewed-on: jahanson/homelab#351
2024-06-11 17:50:44 -05:00
b39c6199b0 Update spegel Docker tag to v0.0.23 2024-06-10 02:12:59 +00:00
c7a536222c Update code.forgejo.org/forgejo/runner Docker tag to v3.5.0 2024-06-07 14:38:34 +00:00
e609f9188d Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.4 2024-06-07 08:36:36 +00:00
2ce644cc78 Update ghcr.io/onedr0p/sonarr:4.0.5.1710 Docker digest to 5d97c1e 2024-06-07 00:02:26 +00:00
c894f2108b Update ghcr.io/onedr0p/radarr:5.6.0.8846 Docker digest to 6d9fe01 2024-06-06 23:32:34 +00:00
407209c5c1 Update ghcr.io/onedr0p/prowlarr-develop:1.18.0.4543 Docker digest to 3b70164 2024-06-06 23:32:14 +00:00
8572ee74d3 Update Helm release loki to v6.6.3 2024-06-06 17:32:42 +00:00
0effd5565f Update docker Docker tag to v26.1.4 2024-06-05 20:31:23 +00:00
55ec0d89c1 Update Helm release cert-manager to v1.15.0 2024-06-05 15:31:46 +00:00
789866e927 Merge pull request 'Update Helm release descheduler to v0.30.1' (#343) from renovate/descheduler-0.x into main
Reviewed-on: jahanson/homelab#343
2024-06-05 09:05:10 -05:00
86df6e820f Merge pull request 'Update Helm release reloader to v1.0.105' (#342) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#342
2024-06-05 09:02:18 -05:00
2e25dc07b0 Merge pull request 'Update Helm release external-secrets to v0.9.19' (#341) from renovate/external-secrets-0.x into main
Reviewed-on: jahanson/homelab#341
2024-06-05 09:02:00 -05:00
d179221071 Update Helm release descheduler to v0.30.1 2024-06-05 12:35:54 +00:00
2670b4b397 Update Helm release reloader to v1.0.105 2024-06-05 08:35:46 +00:00
9e5b4615a2 Update Helm release external-secrets to v0.9.19 2024-06-04 19:36:55 +00:00
cc98dc49b2 Merge pull request 'Update Helm release reloader to v1.0.104' (#339) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#339
2024-06-04 06:32:25 -05:00
8f855d123e Merge pull request 'Update Helm release grafana to v7.3.12' (#337) from renovate/grafana-7.x into main
Reviewed-on: jahanson/homelab#337
2024-06-04 06:31:09 -05:00
4907a0793f Merge pull request 'Update docker.io/cloudflare/cloudflared Docker tag to v2024.6.0' (#340) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: jahanson/homelab#340
2024-06-04 06:30:45 -05:00
b843b6e5b9 Update docker.io/cloudflare/cloudflared Docker tag to v2024.6.0 2024-06-03 20:36:05 +00:00
e540d09b5c Update Helm release reloader to v1.0.104 2024-06-03 20:06:05 +00:00
f8eae83aa6 Update Helm release grafana to v7.3.12 2024-06-03 15:35:44 +00:00
159b7deddd Merge pull request 'Update Helm release reloader to v1.0.103' (#336) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#336
2024-06-03 10:12:37 -05:00
650677c880 Merge pull request 'Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.18.0.4543' (#335) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: jahanson/homelab#335
2024-06-03 10:12:21 -05:00
3d823b823a Update Helm release reloader to v1.0.103 2024-06-03 11:35:46 +00:00
78c09c0837 Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.18.0.4543 2024-06-02 03:33:05 +00:00
9d81837800 Merge pull request 'Update kube-prometheus-stack Docker tag to v59.1.0' (#334) from renovate/kube-prometheus-stack-59.x into main
Reviewed-on: jahanson/homelab#334
2024-05-31 16:03:53 -05:00
ec4d32a7e7 Update kube-prometheus-stack Docker tag to v59.1.0 2024-05-31 21:01:06 +00:00
2c288d1bf7 Merge pull request 'Update kyverno Docker tag to v3.2.4' (#333) from renovate/kyverno-3.x into main
Reviewed-on: jahanson/homelab#333
2024-05-31 07:45:05 -05:00
4a619481cc Update kyverno Docker tag to v3.2.4 2024-05-31 04:35:44 +00:00
8e6cb28174 Merge pull request 'Update Helm release app-template to v3.2.1' (#316) from renovate/app-template-3.x into main
Reviewed-on: jahanson/homelab#316
2024-05-30 13:46:50 -05:00
a05cbc365c Merge pull request 'Update dependency HelmRelease to helm.toolkit.fluxcd.io/v2' (#279) from renovate/helmrelease-2.x into main
Reviewed-on: jahanson/homelab#279
2024-05-30 13:41:29 -05:00
0d36d47059 Merge pull request 'Update dependency HelmRepository to source.toolkit.fluxcd.io/v1' (#280) from renovate/helmrepository-1.x into main
Reviewed-on: jahanson/homelab#280
2024-05-30 13:39:25 -05:00
6d6f34d2d4 Update dependency HelmRepository to source.toolkit.fluxcd.io/v1 2024-05-30 18:35:59 +00:00
f896e1346c deprecate 2024-05-30 13:28:55 -05:00
904aabb48d Merge pull request 'Update Helm release loki to v6.6.2' (#324) from renovate/loki-6.x into main
Reviewed-on: jahanson/homelab#324
2024-05-30 13:19:29 -05:00
4f98967381 Merge pull request 'Update thanos Docker tag to v1.17.2' (#331) from renovate/thanos into main
Reviewed-on: jahanson/homelab#331
2024-05-30 11:57:50 -05:00
2145614d69 Merge pull request 'Update Helm release reloader to v1.0.101' (#330) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#330
2024-05-30 11:57:39 -05:00
2af8ba31d9 Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.6' (#332) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#332
2024-05-30 11:57:21 -05:00
edc625ba79 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.6 2024-05-30 16:36:23 +00:00
9e812acc5f Update thanos Docker tag to v1.17.2 2024-05-30 11:07:28 +00:00
f7b4c4309e Update Helm release reloader to v1.0.101 2024-05-30 07:36:12 +00:00
1298c6f293 Merge pull request 'Update ghcr.io/onedr0p/sonarr Docker tag to v4.0.5.1710' (#329) from renovate/ghcr.io-onedr0p-sonarr-4.x into main
Reviewed-on: jahanson/homelab#329
2024-05-29 19:51:01 -05:00
f43c229db2 Update ghcr.io/onedr0p/sonarr Docker tag to v4.0.5.1710 2024-05-30 00:37:48 +00:00
120ed80c97
clean up
All checks were successful
Schemas / Schemas (push) Successful in 57s
2024-05-29 15:01:37 -05:00
3f45023c55
excuse me if i'm new at this
All checks were successful
Schemas / Schemas (push) Successful in 58s
2024-05-29 14:58:02 -05:00
185dd4d586
debug
Some checks failed
Schemas / Schemas (push) Failing after 54s
2024-05-29 14:55:56 -05:00
c4dded1f13
correct bucket
Some checks failed
Schemas / Schemas (push) Failing after 1m3s
2024-05-29 14:51:43 -05:00
4c8510ebdf
oops
Some checks failed
Schemas / Schemas (push) Failing after 56s
2024-05-29 14:31:55 -05:00
d1622e721d
debug
Some checks failed
Schemas / Schemas (push) Failing after 59s
2024-05-29 14:26:24 -05:00
6c81e20190
debug
Some checks failed
Schemas / Schemas (push) Failing after 54s
2024-05-29 14:19:52 -05:00
e7c8560908 Merge pull request 'Update Helm release reloader to v1.0.100' (#328) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#328
2024-05-29 14:11:23 -05:00
5483674925 Merge pull request 'Update ghcr.io/onedr0p/sabnzbd Docker tag to v4.3.2' (#326) from renovate/ghcr.io-onedr0p-sabnzbd-4.x into main
Reviewed-on: jahanson/homelab#326
2024-05-29 14:11:01 -05:00
6724ac2009 Merge pull request 'Update prometheus-smartctl-exporter Docker tag to v0.9.0' (#327) from renovate/prometheus-smartctl-exporter-0.x into main
Reviewed-on: jahanson/homelab#327
2024-05-29 14:10:53 -05:00
6ea7dc69ff Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.5' (#325) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#325
2024-05-29 14:10:43 -05:00
c234a591e1 Update prometheus-smartctl-exporter Docker tag to v0.9.0 2024-05-29 19:07:47 +00:00
1b7676c50b
move cd after kubectl
Some checks failed
Schemas / Schemas (push) Failing after 54s
2024-05-29 14:05:22 -05:00
1c0ca86dd3
python3-yaml
Some checks failed
Schemas / Schemas (push) Failing after 53s
2024-05-29 13:57:11 -05:00
bd66f818a4
debug
Some checks failed
Schemas / Schemas (push) Failing after 35s
2024-05-29 13:55:28 -05:00
516a81df5e
debug
Some checks failed
Schemas / Schemas (push) Failing after 38s
2024-05-29 13:43:26 -05:00
e3c9f76a8f
debug
Some checks failed
Schemas / Schemas (push) Failing after 19s
2024-05-29 12:01:36 -05:00
0f3c3640f0
debug
Some checks failed
Schemas / Schemas (push) Failing after 37s
2024-05-29 11:38:21 -05:00
9b94c1d5b3
debug
Some checks failed
Schemas / Schemas (push) Failing after 20s
2024-05-29 11:33:32 -05:00
c7f7d1ded3 Update Helm release reloader to v1.0.100 2024-05-29 16:32:28 +00:00
0f94f207a3 Update ghcr.io/onedr0p/sabnzbd Docker tag to v4.3.2 2024-05-29 15:36:48 +00:00
4485dbe109 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.5 2024-05-29 15:36:45 +00:00
6c23b27385
debug
Some checks failed
Schemas / Schemas (push) Failing after 21s
2024-05-29 06:59:33 -05:00
dbebd13685
More nonsense
Some checks failed
Schemas / Schemas (push) Failing after 17s
2024-05-29 06:58:22 -05:00
a45be47302
debug
Some checks failed
Schemas / Schemas (push) Failing after 20s
2024-05-28 22:59:20 -05:00
81914d23b0
gotta love this
Some checks failed
Schemas / Schemas (push) Failing after 20s
2024-05-28 22:54:26 -05:00
5de4947b42
pip
Some checks failed
Schemas / Schemas (push) Failing after 22s
2024-05-28 21:30:32 -05:00
271091f00c
less is more
Some checks failed
Schemas / Schemas (push) Failing after 54s
2024-05-28 21:28:35 -05:00
0967ed4f1b
less actions
Some checks failed
Schemas / Schemas (push) Failing after 1m11s
2024-05-28 21:24:47 -05:00
5d4e6007f3
update version
Some checks failed
Schemas / Schemas (push) Failing after 1m28s
2024-05-28 21:17:37 -05:00
b2f65bdad4
debug
Some checks failed
Schemas / Schemas (push) Failing after 17s
2024-05-28 21:15:05 -05:00
210d77f68b
who needs homebrew
Some checks failed
Schemas / Schemas (push) Failing after 1m17s
2024-05-28 21:12:46 -05:00
d75e249c10
run on different runner set
Some checks failed
Schemas / Schemas (push) Failing after 53s
2024-05-28 20:58:20 -05:00
b2901f3f3f
I'd be surprised if this ran the first time.
Some checks failed
Schemas / Schemas (push) Failing after 1m9s
2024-05-28 20:49:44 -05:00
98fa189a07
nfd really hates my cpu 2024-05-28 20:19:01 -05:00
5556eef48e
no more ceph 2024-05-28 16:29:07 -05:00
00d6b1f0f6
Stop the throttle notifications 2024-05-28 16:27:45 -05:00
c55df165dd
too many downloads at once I guess 2024-05-28 16:15:40 -05:00
1f8ac5bb28
swap to 200 status 2024-05-28 16:00:28 -05:00
d11a09f69a
swap to http get 2024-05-28 15:59:09 -05:00
c2fc0b5413
More updates 2024-05-28 15:27:00 -05:00
8c385ab19f
Update more endpoints 2024-05-28 15:16:33 -05:00
6a706b76e7
ping instead of http check 2024-05-28 14:46:53 -05:00
5ad1da281a
bunch of wrong endpoints 2024-05-28 14:37:12 -05:00
bc038b2d6a
Add internal services external from kubernetes 2024-05-28 14:34:27 -05:00
de67e0ab48 Update Helm release loki to v6.6.2 2024-05-28 19:03:19 +00:00
e43b26f1c2
less cpu 2024-05-28 11:00:52 -05:00
b985da01ac
cpu throttle 2024-05-28 10:58:54 -05:00
698ad20009
cpu throttle 2024-05-28 10:49:05 -05:00
c6c3dfaab9
gc cpu throttling 2024-05-28 10:30:05 -05:00
e635f4c61e Update Helm release app-template to v3.2.1 2024-05-28 15:02:16 +00:00
1167a38cde Update dependency HelmRelease to helm.toolkit.fluxcd.io/v2 2024-05-28 15:02:09 +00:00
8904778703
stupid suffix hash 2024-05-28 09:45:40 -05:00
ead3ee57e9
Add zfs-scrub cronjob. 2024-05-28 09:43:40 -05:00
7c05093965
decided on separating out hass. 2024-05-28 08:55:38 -05:00
c8ea468495
re-add immich when nvidia is supported with zfs on talos 2024-05-28 08:53:35 -05:00
c944593ed9 Merge pull request 'Update Flux group to v2.3.0 (minor)' (#286) from renovate/flux into main
Reviewed-on: jahanson/homelab#286
2024-05-28 08:37:53 -05:00
b6117d3526 Merge pull request 'Update ghcr.io/immich-app/immich-machine-learning Docker tag to v1.105.1' (#290) from renovate/ghcr.io-immich-app-immich-machine-learning-1.x into main
Reviewed-on: jahanson/homelab#290
2024-05-28 08:32:50 -05:00
06d0b9a070 Merge pull request 'Update ghcr.io/immich-app/immich-server Docker tag to v1.105.1' (#291) from renovate/ghcr.io-immich-app-immich-server-1.x into main
Reviewed-on: jahanson/homelab#291
2024-05-28 08:32:42 -05:00
e2e9ea75f6 Merge pull request 'Update kube-prometheus-stack Docker tag to v59' (#322) from renovate/kube-prometheus-stack-59.x into main
Reviewed-on: jahanson/homelab#322
2024-05-28 08:31:33 -05:00
8be922123e Merge pull request 'Update Helm release reloader to v1.0.98' (#323) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#323
2024-05-28 08:31:22 -05:00
ea2123b2b7 Merge pull request 'Update Helm release node-feature-discovery to v0.16.0' (#321) from renovate/node-feature-discovery-0.x into main
Reviewed-on: jahanson/homelab#321
2024-05-28 08:05:47 -05:00
c3436ef9f6
The great alpine update 2024-05-28 08:04:34 -05:00
2fcc273ee7
Add storageprofile 2024-05-28 07:57:21 -05:00
e13bbe8862
update vms 2024-05-28 07:36:26 -05:00
b5db860404
just the one 2024-05-28 07:36:25 -05:00
b9a659fe47 Update Helm release reloader to v1.0.98 2024-05-28 09:35:55 +00:00
3e9fc84f1f Update kube-prometheus-stack Docker tag to v59 2024-05-27 21:02:08 +00:00
de1a881f8a Update Helm release node-feature-discovery to v0.16.0 2024-05-27 17:36:54 +00:00
278f8d50b3 Merge pull request 'Update docker.io/library/alpine Docker tag to v3.20.0' (#320) from renovate/docker.io-library-alpine-3.x into main
Reviewed-on: jahanson/homelab#320
2024-05-27 11:13:58 -05:00
30349c4ef0 Update docker.io/library/alpine Docker tag to v3.20.0 2024-05-27 13:06:01 +00:00
d2845bf821 Merge pull request 'Update pgo Docker tag to v5.5.2' (#298) from renovate/pgo-5.x into main
Reviewed-on: jahanson/homelab#298
2024-05-27 07:46:05 -05:00
978e23a392 Merge pull request 'Update Helm release loki to v6.6.1' (#317) from renovate/loki-6.x into main
Reviewed-on: jahanson/homelab#317
2024-05-27 07:41:17 -05:00
c0a1953dec Merge pull request 'Update kyverno Docker tag to v3.2.3' (#315) from renovate/kyverno-3.x into main
Reviewed-on: jahanson/homelab#315
2024-05-27 07:39:52 -05:00
71b807698f Merge pull request 'Update ghcr.io/onedr0p/qbittorrent Docker tag to v4.6.5' (#318) from renovate/ghcr.io-onedr0p-qbittorrent-4.x into main
Reviewed-on: jahanson/homelab#318
2024-05-27 07:37:43 -05:00
7fdc8adf7b Update pgo Docker tag to v5.5.2 2024-05-27 03:38:32 +00:00
0475de72df Update kyverno Docker tag to v3.2.3 2024-05-27 03:38:24 +00:00
0c0c434797 Update ghcr.io/onedr0p/qbittorrent Docker tag to v4.6.5 2024-05-27 03:02:13 +00:00
c27b1147b9 Merge pull request 'Update ghcr.io/home-assistant/home-assistant Docker tag to v2024.5.5' (#314) from renovate/ghcr.io-home-assistant-home-assistant-2024.x into main
Reviewed-on: jahanson/homelab#314
2024-05-26 22:00:26 -05:00
5aa60cb725 Update Helm release loki to v6.6.1 2024-05-26 02:03:53 +00:00
853ff8c9de Update ghcr.io/home-assistant/home-assistant Docker tag to v2024.5.5 2024-05-26 01:02:40 +00:00
a18219363c Merge pull request 'Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.2' (#310) from renovate/ghcr.io-kiwigrid-k8s-sidecar-1.x into main
Reviewed-on: jahanson/homelab#310
2024-05-25 19:50:44 -05:00
9f5492b432 Merge pull request 'Update Helm release kubelet-csr-approver to v1.2.1' (#308) from renovate/kubelet-csr-approver-1.x into main
Reviewed-on: jahanson/homelab#308
2024-05-25 19:50:30 -05:00
fff85c2957 Merge pull request 'Update kube-prometheus-stack Docker tag to v58.7.2' (#312) from renovate/kube-prometheus-stack-58.x into main
Reviewed-on: jahanson/homelab#312
2024-05-25 19:50:17 -05:00
830fcb287e Merge pull request 'Update docker.io/cloudflare/cloudflared Docker tag to v2024.5.0' (#299) from renovate/docker.io-cloudflare-cloudflared-2024.x into main
Reviewed-on: jahanson/homelab#299
2024-05-25 19:49:56 -05:00
2a3d019eb3 Update kube-prometheus-stack Docker tag to v58.7.2 2024-05-25 13:07:08 +00:00
8f7797b011
back 1 version 2024-05-25 07:52:51 -05:00
60302bcda2
adding nixos iso datavolume and default storageprofile for kubevirt 2024-05-25 07:51:00 -05:00
9b6c7ff93c
Adding x86_64 forgejo runners to kubevirt 2024-05-25 07:49:22 -05:00
edd0eea29c
Adding matter-server. 2024-05-25 07:49:21 -05:00
5e6a0233b8 Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.4' (#311) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#311
2024-05-23 09:48:04 -05:00
62654a4cc4 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.4 2024-05-23 13:03:31 +00:00
7c90e008dc Merge pull request 'Update ghcr.io/twin/gatus Docker tag to v5.11.0' (#309) from renovate/ghcr.io-twin-gatus-5.x into main
Reviewed-on: jahanson/homelab#309
2024-05-23 07:50:50 -05:00
7bf77174c4
Update port 2024-05-22 13:51:22 -05:00
cdd2f0472c
Adding kubevirt-manager. 2024-05-22 13:46:59 -05:00
f6e4e15641 Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.2 2024-05-22 06:31:23 +00:00
6dc6374a85 Update ghcr.io/twin/gatus Docker tag to v5.11.0 2024-05-21 23:06:28 +00:00
2e1b57190f Update Helm release kubelet-csr-approver to v1.2.1 2024-05-21 08:32:31 +00:00
03a638fadc Update runner labels 2024-05-20 22:32:01 -05:00
d2404f24af Update radarr mem 2024-05-20 21:09:29 -05:00
7d0fcd0805 Update labels. 2024-05-20 10:37:32 -05:00
5f6981ee11 Merge pull request 'Update Helm release descheduler to v0.30.0' (#307) from renovate/descheduler-0.x into main
Reviewed-on: jahanson/homelab#307
2024-05-20 09:35:05 -05:00
b6b97446bc Update Helm release descheduler to v0.30.0 2024-05-20 14:33:41 +00:00
f8b2b9ebb6 Update runner labels. 2024-05-20 08:47:11 -05:00
b9dbcf249d Update labels. 2024-05-20 08:30:37 -05:00
8dc7c123c6 Merge pull request 'Update ghcr.io/angelnu/cni-plugins Docker tag to v1.5.0' (#305) from renovate/ghcr.io-angelnu-cni-plugins-1.x into main
Reviewed-on: jahanson/homelab#305
2024-05-20 08:25:37 -05:00
62d76ad49d Merge pull request 'Update docker Docker tag to v26' (#306) from renovate/docker-26.x into main
Reviewed-on: jahanson/homelab#306
2024-05-20 08:19:24 -05:00
6fd470e749 Correct secret name 2024-05-20 08:09:25 -05:00
dff46a8013 Reconfigure docker-certs mount. 2024-05-20 08:03:26 -05:00
601a99f380 Update docker Docker tag to v26 2024-05-20 13:02:00 +00:00
09b63d2288 Adding ci-runners 2024-05-20 07:56:58 -05:00
ecac83de73 Update ghcr.io/angelnu/cni-plugins Docker tag to v1.5.0 2024-05-20 09:31:44 +00:00
2794f45615 Merge pull request 'Update kube-prometheus-stack Docker tag to v58.6.0' (#304) from renovate/kube-prometheus-stack-58.x into main
Reviewed-on: jahanson/homelab#304
2024-05-19 06:49:23 -05:00
7452878079 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to f501359' (#302) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#302
2024-05-19 06:48:54 -05:00
0e7d87a160 Merge pull request 'Update ghcr.io/tautulli/tautulli Docker tag to v2.14.2' (#303) from renovate/ghcr.io-tautulli-tautulli-2.x into main
Reviewed-on: jahanson/homelab#303
2024-05-19 06:46:12 -05:00
a0a7480c7e Update kube-prometheus-stack Docker tag to v58.6.0 2024-05-19 11:01:57 +00:00
f346245a9f Update ghcr.io/tautulli/tautulli Docker tag to v2.14.2 2024-05-18 21:01:58 +00:00
8fe48bf920 Update ghcr.io/qdm12/gluetun:latest Docker digest to f501359 2024-05-18 18:31:59 +00:00
044c8ae7f5 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to 72925db' (#301) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#301
2024-05-18 09:17:54 -05:00
4c506b29d5 Update ghcr.io/qdm12/gluetun:latest Docker digest to 72925db 2024-05-18 10:31:56 +00:00
d1dd0a8211 Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.3' (#300) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#300
2024-05-17 12:29:01 -05:00
ffca372bb6 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.3 2024-05-17 16:31:57 +00:00
e77a390b81 Merge pull request 'Update ghcr.io/home-assistant/home-assistant Docker tag to v2024.5.4' (#297) from renovate/ghcr.io-home-assistant-home-assistant-2024.x into main
Reviewed-on: jahanson/homelab#297
2024-05-17 11:06:22 -05:00
dc13a96538 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to f3579cd' (#296) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#296
2024-05-17 11:06:14 -05:00
00f65bb0c1 Update docker.io/cloudflare/cloudflared Docker tag to v2024.5.0 2024-05-17 14:02:06 +00:00
505b28a248 Update ghcr.io/home-assistant/home-assistant Docker tag to v2024.5.4 2024-05-17 13:32:13 +00:00
896dc97bd6 Update ghcr.io/qdm12/gluetun:latest Docker digest to f3579cd 2024-05-17 13:32:11 +00:00
8373386840 Merge pull request 'Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.1' (#292) from renovate/ghcr.io-kiwigrid-k8s-sidecar-1.x into main
Reviewed-on: jahanson/homelab#292
2024-05-17 08:05:59 -05:00
6ea0913988 Merge pull request 'Update thanos Docker tag to v1.17.1' (#295) from renovate/thanos into main
Reviewed-on: jahanson/homelab#295
2024-05-17 08:05:33 -05:00
bc9bcaf371 Merge pull request 'Update kube-prometheus-stack Docker tag to v58.5.3' (#294) from renovate/kube-prometheus-stack-58.x into main
Reviewed-on: jahanson/homelab#294
2024-05-17 08:05:20 -05:00
3417af625d Merge pull request 'Update Helm release loki to v6.5.2' (#288) from renovate/loki-6.x into main
Reviewed-on: jahanson/homelab#288
2024-05-17 08:05:10 -05:00
e93f94b863 Merge pull request 'Update Helm release kubelet-csr-approver to v1.2.0' (#287) from renovate/kubelet-csr-approver-1.x into main
Reviewed-on: jahanson/homelab#287
2024-05-17 08:04:57 -05:00
4ec3f55a4f
fix mount command 2024-05-16 07:06:01 -05:00
c15d491023 Update thanos Docker tag to v1.17.1 2024-05-15 23:02:37 +00:00
aa90503090 Update kube-prometheus-stack Docker tag to v58.5.3 2024-05-15 23:02:19 +00:00
1726e0aad4 Merge pull request 'Update docker.io/timberio/vector Docker tag to v0.38.0-alpine' (#289) from renovate/vector into main
Reviewed-on: jahanson/homelab#289
2024-05-15 17:22:27 -05:00
a48d9e4f20 Merge pull request 'Update ghcr.io/onedr0p/radarr Docker tag to v5.6.0.8846' (#293) from renovate/ghcr.io-onedr0p-radarr-5.x into main
Reviewed-on: jahanson/homelab#293
2024-05-15 17:21:14 -05:00
14ac078b78 Update ghcr.io/onedr0p/radarr Docker tag to v5.6.0.8846 2024-05-15 22:02:25 +00:00
1c84613ef9 Update ghcr.io/kiwigrid/k8s-sidecar Docker tag to v1.27.1 2024-05-15 22:02:21 +00:00
f000daad54 Update ghcr.io/immich-app/immich-server Docker tag to v1.105.1 2024-05-15 21:02:23 +00:00
c988c11649 Update ghcr.io/immich-app/immich-machine-learning Docker tag to v1.105.1 2024-05-15 21:02:21 +00:00
eaa4dc9a94 Update docker.io/timberio/vector Docker tag to v0.38.0-alpine 2024-05-15 20:02:21 +00:00
c013b174ba Update Helm release loki to v6.5.2 2024-05-15 20:02:03 +00:00
8766950123 Update Helm release kubelet-csr-approver to v1.2.0 2024-05-15 19:02:05 +00:00
fd73daa35d Update Flux group to v2.3.0 2024-05-15 19:02:03 +00:00
f65a9c4d5a Merge pull request 'Update kyverno Docker tag to v3.2.2' (#284) from renovate/kyverno-3.x into main
Reviewed-on: jahanson/homelab#284
2024-05-15 13:03:40 -05:00
b584af22c9 Merge pull request 'Update registry.k8s.io/git-sync/git-sync Docker tag to v4.2.3' (#285) from renovate/registry.k8s.io-git-sync-git-sync-4.x into main
Reviewed-on: jahanson/homelab#285
2024-05-15 13:03:27 -05:00
a16012678c Update registry.k8s.io/git-sync/git-sync Docker tag to v4.2.3 2024-05-15 18:02:21 +00:00
ef8ef4e600 Update kyverno Docker tag to v3.2.2 2024-05-15 18:02:15 +00:00
7d25cdb896 Merge pull request 'Update ghcr.io/home-assistant/home-assistant Docker tag to v2024.5.3' (#281) from renovate/ghcr.io-home-assistant-home-assistant-2024.x into main
Reviewed-on: jahanson/homelab#281
2024-05-15 12:04:15 -05:00
938aba6938 Merge pull request 'Update Helm release reloader to v1.0.97' (#278) from renovate/reloader-1.x into main
Reviewed-on: jahanson/homelab#278
2024-05-15 12:04:07 -05:00
674035cbcf Merge pull request 'Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.17.2.4511' (#283) from renovate/ghcr.io-onedr0p-prowlarr-develop-1.x into main
Reviewed-on: jahanson/homelab#283
2024-05-15 12:03:56 -05:00
901ed4daef Merge pull request 'Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.2' (#282) from renovate/ghcr.io-onedr0p-kubanetics-2024.x into main
Reviewed-on: jahanson/homelab#282
2024-05-15 12:03:37 -05:00
828ca95a9f Update ghcr.io/onedr0p/prowlarr-develop Docker tag to v1.17.2.4511 2024-05-15 17:02:06 +00:00
6ec39da512 Update ghcr.io/onedr0p/kubanetics Docker tag to v2024.5.2 2024-05-15 17:02:02 +00:00
9a023cacb2 Update ghcr.io/home-assistant/home-assistant Docker tag to v2024.5.3 2024-05-15 16:02:20 +00:00
6376115860 Update Helm release reloader to v1.0.97 2024-05-15 15:02:02 +00:00
d28a0ece0c Merge pull request 'Update Helm release cilium to v1.15.5' (#275) from renovate/patch-cilium into main
Reviewed-on: jahanson/homelab#275
2024-05-15 09:26:50 -05:00
73ab8e5c63 Merge pull request 'Update Helm release grafana to v7.3.11' (#277) from renovate/grafana-7.x into main
Reviewed-on: jahanson/homelab#277
2024-05-15 09:24:19 -05:00
c5935549f3 Merge pull request 'Update Helm release external-secrets to v0.9.18' (#276) from renovate/external-secrets-0.x into main
Reviewed-on: jahanson/homelab#276
2024-05-15 09:23:27 -05:00
29dd895224 Merge pull request 'Update ghcr.io/qdm12/gluetun:latest Docker digest to fab09c5' (#274) from renovate/ghcr.io-qdm12-gluetun-latest into main
Reviewed-on: jahanson/homelab#274
2024-05-15 09:21:08 -05:00
b255f982cc Update Helm release grafana to v7.3.11 2024-05-15 14:03:49 +00:00
2c7ffde8f0 Update Helm release external-secrets to v0.9.18 2024-05-15 14:03:45 +00:00
d4c8a38a88
Move renovate to separate repo. 2024-05-15 08:59:46 -05:00
19b3449ba6
Schedule only. 2024-05-15 08:39:55 -05:00
f680db5cee Update Helm release cilium to v1.15.5
All checks were successful
/ Renovate (push) Successful in 41s
2024-05-15 13:37:54 +00:00
9d728ca725 Update ghcr.io/qdm12/gluetun:latest Docker digest to fab09c5
All checks were successful
/ Renovate (push) Successful in 40s
2024-05-15 13:37:52 +00:00
5721aed710 Update ghcr.io/onedr0p/sonarr:4.0.4.1491 Docker digest to b513d38
All checks were successful
/ Renovate (push) Successful in 40s
2024-05-15 13:37:37 +00:00
ada0838a8a Update ghcr.io/onedr0p/sabnzbd:4.3.1 Docker digest to 0a1e831
All checks were successful
/ Renovate (push) Successful in 1m3s
2024-05-15 13:37:02 +00:00
b417e3b3d3 Update ghcr.io/onedr0p/qbittorrent:4.6.4 Docker digest to 53ead5a
Some checks failed
/ Renovate (push) Has been cancelled
2024-05-15 13:36:27 +00:00
e869e21caf
Move renovate back to base
All checks were successful
/ Renovate (push) Successful in 42s
2024-05-15 08:35:48 -05:00
0e54e097d0
Update git author config.
All checks were successful
/ Renovate (push) Successful in 24s
2024-05-15 08:13:40 -05:00
544 changed files with 19456 additions and 26004 deletions

View file

@ -1,9 +0,0 @@
---
skip_list:
- yaml[line-length]
- var-naming
warn_list:
- command-instead-of-shell
- deprecated-command-syntax
- experimental
- no-changed-when

View file

@ -1,52 +0,0 @@
---
# yaml-language-server: $schema=https://taskfile.dev/schema.json
version: "3"
vars:
PYTHON_BIN: python3
env:
PATH: "{{.ROOT_DIR}}/.venv/bin:$PATH"
VIRTUAL_ENV: "{{.ROOT_DIR}}/.venv"
ANSIBLE_COLLECTIONS_PATH: "{{.ROOT_DIR}}/.venv/galaxy"
ANSIBLE_ROLES_PATH: "{{.ROOT_DIR}}/.venv/galaxy/ansible_roles"
ANSIBLE_VARS_ENABLED: "host_group_vars,community.sops.sops"
tasks:
deps:
desc: Set up Ansible dependencies for the environment
cmds:
- task: .venv
run:
desc: Run an Ansible playbook for configuring a cluster
summary: |
Args:
cluster: Cluster to run command against (required)
playbook: Playbook to run (required)
prompt: Run Ansible playbook '{{.playbook}}' against the '{{.cluster}}' cluster... continue?
deps: ["deps"]
cmd: |
.venv/bin/ansible-playbook \
--inventory {{.ANSIBLE_DIR}}/{{.cluster}}/inventory/hosts.yaml \
{{.ANSIBLE_DIR}}/{{.cluster}}/playbooks/{{.playbook}}.yaml {{.CLI_ARGS}}
preconditions:
- { msg: "Argument (cluster) is required", sh: "test -n {{.cluster}}" }
- { msg: "Argument (playbook) is required", sh: "test -n {{.playbook}}" }
- { msg: "Venv not found", sh: "test -d {{.ROOT_DIR}}/.venv" }
- { msg: "Inventory not found", sh: "test -f {{.ANSIBLE_DIR}}/{{.cluster}}/inventory/hosts.yaml" }
- { msg: "Playbook not found", sh: "test -f {{.ANSIBLE_DIR}}/{{.cluster}}/playbooks/{{.playbook}}.yaml" }
.venv:
internal: true
cmds:
- true && {{.PYTHON_BIN}} -m venv {{.ROOT_DIR}}/.venv
- .venv/bin/python3 -m pip install --upgrade pip setuptools wheel
- .venv/bin/python3 -m pip install --upgrade --requirement {{.ANSIBLE_DIR}}/requirements.txt
- .venv/bin/ansible-galaxy install --role-file "{{.ANSIBLE_DIR}}/requirements.yaml" --force
sources:
- "{{.ANSIBLE_DIR}}/requirements.txt"
- "{{.ANSIBLE_DIR}}/requirements.yaml"
generates:
- "{{.ROOT_DIR}}/.venv/pyvenv.cfg"

View file

@ -0,0 +1,87 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: &app ollama
spec:
interval: 30m
chart:
spec:
chart: app-template
version: 3.5.1
sourceRef:
kind: HelmRepository
name: bjw-s
namespace: flux-system
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
retries: 3
strategy: rollback
values:
controllers:
ollama:
annotations:
reloader.stakater.com/auto: "true"
pod:
nodeSelector:
nvidia.com/gpu.present: "true"
runtimeClassName: nvidia
containers:
app:
image:
repository: docker.io/ollama/ollama
tag: 0.4.2
env:
- name: OLLAMA_HOST
value: 0.0.0.0
- name: OLLAMA_ORIGINS
value: "*"
- name: OLLAMA_MODELS
value: &modelPath "/models"
- name: OLLAMA_KEEP_ALIVE
value: "24h"
resources:
requests:
cpu: 500m
memory: 2Gi
limits:
memory: 16Gi
nvidia.com/gpu: 1 # requesting 1 GPU
service:
app:
controller: ollama
ports:
http:
port: 11434
ingress:
app:
enabled: true
className: internal-nginx
hosts:
- host: &host "{{ .Release.Name }}.jahanson.tech"
paths:
- path: /
service:
identifier: app
port: http
tls:
- hosts:
- *host
persistence:
models:
enabled: true
existingClaim: ollama-models
advancedMounts:
ollama:
app:
- path: *modelPath
config:
enabled: true
existingClaim: ollama
globalMounts:
- path: /root/.ollama

View file

@ -2,7 +2,7 @@
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: default
resources:
- ./helmrelease.yaml
- ./pvc.yaml
- ../../../../templates/volsync

View file

@ -0,0 +1,12 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: ollama-models
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 100Gi
storageClassName: openebs-hostpath

View file

@ -0,0 +1,29 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app ollama
namespace: flux-system
spec:
targetNamespace: ai
commonMetadata:
labels:
app.kubernetes.io/name: *app
dependsOn:
- name: nvidia-device-plugin
- name: node-feature-discovery
- name: volsync
- name: rook-ceph-cluster
path: ./kubernetes/apps/ai/ollama/app
prune: true
sourceRef:
kind: GitRepository
name: theshire
wait: false
interval: 30m
timeout: 5m
postBuild:
substitute:
APP: *app
VOLSYNC_CAPACITY: 1Gi

View file

@ -0,0 +1,81 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: &app comfyui
spec:
interval: 30m
chart:
spec:
chart: app-template
version: 3.5.1
sourceRef:
kind: HelmRepository
name: bjw-s
namespace: flux-system
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
retries: 3
strategy: rollback
values:
controllers:
comfyui:
annotations:
reloader.stakater.com/auto: "true"
pod:
nodeSelector:
nvidia.com/gpu.present: "true"
runtimeClassName: nvidia
containers:
app:
image:
repository: docker.io/jahanson/comfyui
tag: v0.0.1
resources:
requests:
cpu: 500m
memory: 2Gi
limits:
memory: 60Gi
nvidia.com/gpu: 1 # requesting 1 GPU
service:
app:
controller: comfyui
ports:
http:
port: 7860
ingress:
app:
enabled: true
className: internal-nginx
hosts:
- host: &host "{{ .Release.Name }}.jahanson.tech"
paths:
- path: /
service:
identifier: app
port: http
tls:
- hosts:
- *host
persistence:
models:
enabled: true
existingClaim: stablediffusion-checkpoints
globalMounts:
- path: /data/models
config:
enabled: true
existingClaim: comfyui
globalMounts:
- path: /data/config
output:
enabled: true
type: emptyDir
globalMounts:
- path: /output

View file

@ -0,0 +1,9 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ./pvc.yaml
- ../../../../templates/volsync
- ../../../../templates/gatus/internal

View file

@ -0,0 +1,12 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: stablediffusion-checkpoints
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 300Gi
storageClassName: openebs-hostpath

View file

@ -0,0 +1,31 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app comfyui
namespace: flux-system
spec:
targetNamespace: ai
commonMetadata:
labels:
app.kubernetes.io/name: *app
dependsOn:
- name: nvidia-device-plugin
- name: node-feature-discovery
- name: volsync
- name: rook-ceph-cluster
path: ./kubernetes/apps/ai/stable-diffusion/comfyui
prune: true
sourceRef:
kind: GitRepository
name: theshire
wait: false
interval: 30m
retryInterval: 1m
timeout: 5m
postBuild:
substitute:
APP: *app
VOLSYNC_CAPACITY: 5Gi
GATUS_SUBDOMAIN: comfyui

View file

@ -1,16 +1,15 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2beta2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2beta2
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: jellyfin
namespace: default
name: &app jellyfin
spec:
interval: 30m
chart:
spec:
chart: app-template
version: 3.1.0
version: 3.5.1
sourceRef:
kind: HelmRepository
name: bjw-s
@ -21,26 +20,31 @@ spec:
upgrade:
cleanupOnFail: true
remediation:
retries: 3
strategy: rollback
retries: 3
dependsOn:
- name: nvidia-device-plugin
namespace: kube-system
- name: node-feature-discovery
namespace: kube-system
- name: rook-ceph-cluster
namespace: rook-ceph
- name: volsync
namespace: volsync-system
values:
controllers:
jellyfin:
type: statefulset
annotations:
reloader.stakater.com/auto: "true"
containers:
app:
image:
repository: jellyfin/jellyfin
tag: 10.8.13
repository: ghcr.io/jellyfin/jellyfin
tag: 10.10.3@sha256:17c3a8d9dddb97789b5f37112840ebf96566442c14d4754193a6c2eb154bc221
env:
NVIDIA_VISIBLE_DEVICES: "all"
NVIDIA_DRIVER_CAPABILITIES: "compute,video,utility"
DOTNET_SYSTEM_IO_DISABLEFILELOCKING: "true"
JELLYFIN_FFmpeg__probesize: 50000000
JELLYFIN_FFmpeg__analyzeduration: 50000000
JELLYFIN_PublishedServerUrl: jelly.hsn.dev
TZ: America/Chicago
probes:
liveness: &probes
@ -59,58 +63,76 @@ spec:
enabled: false
resources:
requests:
nvidia.com/gpu: 1 # requesting 1 GPU
cpu: 100m
memory: 512Mi
limits:
nvidia.com/gpu: 1
nvidia.com/gpu: 1 # requesting 1 GPU
memory: 4Gi
pod:
runtimeClassName: nvidia
enableServiceLinks: false
nodeSelector:
nvidia.com/gpu.present: "true"
securityContext:
runAsUser: 568
runAsGroup: 568
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
supplementalGroups: [44, 105, 10000]
defaultPodOptions:
securityContext:
runAsNonRoot: true
runAsUser: 568
runAsGroup: 568
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
supplementalGroups: [44, 10000]
seccompProfile: { type: RuntimeDefault }
nodeSelector:
nvidia.com/gpu.present: "true"
runtimeClassName: nvidia
service:
app:
controller: jellyfin
controller: *app
type: LoadBalancer
annotations:
io.cilium/lb-ipam-ips: 10.1.1.40
ports:
http:
port: *port
ingress:
app:
enabled: true
className: external-nginx
annotations:
external-dns.alpha.kubernetes.io/cloudflare-proxied: "true"
external-dns.alpha.kubernetes.io/target: external.hsn.dev
external-dns.alpha.kubernetes.io/cloudflare-proxied: "true"
className: external-nginx
hosts:
- host: &host "jelly.hsn.dev"
- host: "{{ .Release.Name }}.hsn.dev"
paths:
- path: /
service:
identifier: app
port: http
port: *port
internal:
className: internal-nginx
hosts:
- host: &host "{{ .Release.Name }}.jahanson.tech"
paths:
- path: /
service:
identifier: app
port: *port
tls:
- hosts:
- *host
persistence:
config:
existingClaim: jellyfin
enabled: true
existingClaim: *app
globalMounts:
- path: /config
media:
type: nfs
server: shadowfax.jahanson.tech
path: /moria/media
globalMounts:
- path: /media
readOnly: true
transcode:
enabled: true
type: emptyDir
globalMounts:
- path: /transcode
media:
cache:
enabled: true
type: nfs
server: 10.1.1.12
path: /mnt/users/Media
type: emptyDir
globalMounts:
- path: /media
- path: /cache

View file

@ -2,8 +2,7 @@
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: dragonfly-operator-system
resources:
- ./dragonfly-operator-crd.yaml
- ./rbac.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../templates/volsync

View file

@ -0,0 +1,29 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app jellyfin
namespace: flux-system
spec:
targetNamespace: anime
commonMetadata:
labels:
app.kubernetes.io/name: *app
dependsOn:
- name: node-feature-discovery
- name: nvidia-device-plugin
- name: volsync
path: ./kubernetes/apps/anime/jellyfin/app
prune: true
sourceRef:
kind: GitRepository
name: theshire
wait: false
interval: 30m
timeout: 5m
postBuild:
substitute:
APP: *app
GATUS_PATH: /web/index.html
VOLSYNC_CAPACITY: 20Gi

View file

@ -0,0 +1,20 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/datreeio/CRDs-catalog/main/external-secrets.io/externalsecret_v1beta1.json
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: nicehash
spec:
refreshInterval: 1m
secretStoreRef:
kind: ClusterSecretStore
name: onepassword-connect
target:
name: nicehash-secret
template:
type: Opaque
data:
MINING_ADDRESS: "{{ .MINING_ADDRESS }}"
dataFrom:
- extract:
key: nicehash

View file

@ -0,0 +1,72 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: nicehash
spec:
interval: 30m
chart:
spec:
chart: app-template
version: 3.5.1
sourceRef:
kind: HelmRepository
name: bjw-s
namespace: flux-system
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
strategy: rollback
retries: 3
values:
controllers:
nicehash:
annotations:
reloader.stakater.com/auto: "true"
containers:
app:
image:
repository: docker.io/dockerhubnh/nicehash
tag: latest
envFrom:
- secretRef:
name: nicehash-secret
env:
TZ: America/Chicago
MINING_WORKER_NAME: shadowfax
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities: { drop: ["ALL"] }
resources:
requests:
cpu: 10m
limits:
nvidia.com/gpu: 1 # requesting 1 GPU
memory: 10Gi
defaultPodOptions:
securityContext:
runAsNonRoot: true
runAsUser: 568
runAsGroup: 568
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
seccompProfile: { type: RuntimeDefault }
nodeSelector:
nvidia.com/gpu.present: "true"
runtimeClassName: nvidia
persistence:
logs:
type: emptyDir
globalMounts:
- path: /var/log/
tmp:
type: emptyDir
cache:
existingClaim: nicehash
globalMounts:
- path: /var/cache/nhm4/

View file

@ -0,0 +1,8 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/volsync

View file

@ -0,0 +1,27 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app nicehash
namespace: flux-system
spec:
targetNamespace: default
commonMetadata:
labels:
app.kubernetes.io/name: *app
dependsOn:
- name: external-secrets-stores
- name: rook-ceph-cluster
path: ./kubernetes/apps/default/nicehash/app
prune: true
sourceRef:
kind: GitRepository
name: theshire
wait: false
interval: 30m
timeout: 5m
postBuild:
substitute:
APP: *app
VOLSYNC_CAPACITY: 1Gi

View file

@ -0,0 +1,34 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/datreeio/CRDs-catalog/main/external-secrets.io/externalsecret_v1beta1.json
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: piped
spec:
refreshInterval: 1m
secretStoreRef:
name: crunchy-pgo-secrets
kind: ClusterSecretStore
target:
name: piped-secret
template:
type: Opaque
data:
config.properties: |
API_URL: https://piped-api.hsn.dev
COMPROMISED_PASSWORD_CHECK: true
DISABLE_REGISTRATION: true
FEED_RETENTION: 30
FRONTEND_URL: https://piped.hsn.dev
HTTP_WORKERS: 4
MATRIX_SERVER: https://element.infosec.exchange
PORT: 8080
PROXY_PART: https://piped-proxy.jahanson.tech
SENTRY_DSN:
hibernate.connection.driver_class: org.postgresql.Driver
hibernate.connection.url: jdbc:postgresql://{{ index . "host" }}:5432/{{ index . "dbname" }}
hibernate.connection.username: {{ index . "user" }}
hibernate.connection.password: {{ index . "password" }}
dataFrom:
- extract:
key: postgres-pguser-piped

View file

@ -0,0 +1,182 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: piped
spec:
chart:
spec:
chart: app-template
version: 3.5.1
interval: 30m
sourceRef:
kind: HelmRepository
name: bjw-s
namespace: flux-system
interval: 30m
values:
defaultPodOptions:
automountServiceAccountToken: false
securityContext:
runAsUser: 1000
runAsGroup: 1000
fsGroup: 1000
fsGroupChangePolicy: "OnRootMismatch"
controllers:
backend:
strategy: RollingUpdate
annotations:
secret.reloader.stakater.com/reload: piped-secret
containers:
app:
image:
repository: 1337kavin/piped
tag: latest@sha256:18e77857414236edc7245bebb3fb8ab3ac49c44bd76701bfce24f6ba0170d4b8
probes:
liveness:
enabled: true
readiness:
enabled: true
resources:
requests:
cpu: 10m
memory: 500Mi
limits:
memory: 2000Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
seccompProfile:
type: RuntimeDefault
frontend:
strategy: RollingUpdate
containers:
app:
image:
repository: ghcr.io/bjw-s-labs/piped-frontend
tag: 2024.11.4@sha256:0e413986606f39cdc6afa0379feca912d4a4abbdcbe67b408c9fbe19fbabd10f
env:
BACKEND_HOSTNAME: piped-api.hsn.dev
probes:
liveness:
enabled: true
readiness:
enabled: true
resources:
requests:
cpu: 10m
memory: 32Mi
limits:
memory: 256Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
ytproxy:
strategy: RollingUpdate
containers:
app:
image:
repository: 1337kavin/piped-proxy
tag: latest@sha256:ab9e472107337886d71b0151b6e777fc4cba0dd8251a21d4788a7a7f165f545a
command:
- /app/piped-proxy
probes:
liveness:
enabled: true
readiness:
enabled: true
resources:
requests:
cpu: 10m
memory: 500Mi
limits:
memory: 2000Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
seccompProfile:
type: RuntimeDefault
service:
backend:
controller: backend
ports:
http:
port: 8080
frontend:
controller: frontend
ports:
http:
port: 8080
ytproxy:
controller: ytproxy
ports:
http:
port: 8080
ingress:
backend:
className: "external-nginx"
annotations:
external-dns.alpha.kubernetes.io/target: external.hsn.dev
external-dns.alpha.kubernetes.io/cloudflare-proxied: "true"
nginx.ingress.kubernetes.io/enable-cors: "true"
nginx.ingress.kubernetes.io/cors-allow-origin: "https://piped.hsn.dev, https://piped-api.hsn.dev, https://piped-proxy.jahanson.tech"
hosts:
- host: piped-api.hsn.dev
paths:
- path: /
service:
identifier: backend
port: http
frontend:
className: "external-nginx"
annotations:
external-dns.alpha.kubernetes.io/target: external.hsn.dev
external-dns.alpha.kubernetes.io/cloudflare-proxied: "true"
nginx.ingress.kubernetes.io/enable-cors: "true"
nginx.ingress.kubernetes.io/cors-allow-origin: "https://piped.hsn.dev, https://piped-api.hsn.dev, https://piped-proxy.jahanson.tech"
hosts:
- host: piped.hsn.dev
paths:
- path: /
service:
identifier: frontend
port: http
ytproxy:
className: "internal-nginx"
annotations:
nginx.ingress.kubernetes.io/enable-cors: "true"
nginx.ingress.kubernetes.io/cors-allow-origin: "https://piped.hsn.dev, https://piped-api.hsn.dev, https://piped-proxy.jahanson.tech"
hosts:
- host: piped-proxy.jahanson.tech
paths:
- path: /
service:
identifier: ytproxy
port: http
persistence:
config:
type: secret
name: piped-secret
advancedMounts:
backend:
app:
- path: /app/config.properties
subPath: config.properties
readOnly: true

View file

@ -3,26 +3,21 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &appname mosquitto
name: &appname piped
namespace: flux-system
spec:
targetNamespace: home-automation
targetNamespace: default
commonMetadata:
labels:
app.kubernetes.io/name: *appname
interval: 10m
path: "./kubernetes/apps/home-automation/mosquitto/app"
path: "./kubernetes/apps/default/piped/app"
prune: true
sourceRef:
kind: GitRepository
name: homelab
wait: true
name: theshire
wait: false
dependsOn:
- name: openebs-cluster
- name: volsync
- name: external-secrets-stores
postBuild:
substitute:
APP: *appname
VOLSYNC_CLAIM: mosquitto-data
VOLSYNC_CAPACITY: 512Mi
- name: crunchy-postgres-operator-cluster
- name: crunchy-postgres-operator-secretstore

View file

@ -0,0 +1,134 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: plex
spec:
interval: 30m
chart:
spec:
chart: app-template
version: 3.5.1
sourceRef:
kind: HelmRepository
name: bjw-s
namespace: flux-system
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
strategy: rollback
retries: 3
dependsOn:
- name: nvidia-device-plugin
namespace: kube-system
- name: rook-ceph-cluster
namespace: rook-ceph
- name: volsync
namespace: volsync-system
values:
controllers:
plex:
annotations:
reloader.stakater.com/auto: "true"
containers:
app:
image:
repository: ghcr.io/onedr0p/plex
tag: 1.41.2.9200-c6bbc1b53@sha256:47c6f3d85f4e739210860934a0bb24126170fa2f6a602fb909467f17a035c311
env:
TZ: America/Chicago
PLEX_ADVERTISE_URL: https://plex.hsn.dev:443,http://10.1.1.39:32400
PLEX_NO_AUTH_NETWORKS: 10.1.1.0/24,10.244.0.0/16
probes:
liveness: &probes
enabled: true
custom: true
spec:
httpGet:
path: /identity
port: 32400
initialDelaySeconds: 0
periodSeconds: 10
timeoutSeconds: 1
failureThreshold: 3
readiness: *probes
startup:
enabled: true
spec:
failureThreshold: 30
periodSeconds: 10
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities: { drop: ["ALL"] }
resources:
requests:
cpu: 100m
limits:
nvidia.com/gpu: 1 # requesting 1 GPU
memory: 16Gi
defaultPodOptions:
securityContext:
runAsNonRoot: true
runAsUser: 568
runAsGroup: 568
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
supplementalGroups: [44, 10000]
seccompProfile: { type: RuntimeDefault }
nodeSelector:
nvidia.com/gpu.present: "true"
runtimeClassName: nvidia
service:
app:
controller: plex
type: LoadBalancer
annotations:
io.cilium/lb-ipam-ips: 10.1.1.39
ports:
http:
port: 32400
ingress:
app:
annotations:
external-dns.alpha.kubernetes.io/target: external.hsn.dev
nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
external-dns.alpha.kubernetes.io/cloudflare-proxied: "true"
className: external-nginx
hosts:
- host: "{{ .Release.Name }}.hsn.dev"
paths:
- path: /
service:
identifier: app
port: http
persistence:
config:
existingClaim: plex
# TODO: If setting up Plex for the first time, you'll want to add the globalMounts section
globalMounts:
- path: /config/Library/Application Support/Plex Media Server
# Separate PVC for cache to avoid backing up cache files
cache:
existingClaim: plex-cache
globalMounts:
- path: /config/Library/Application Support/Plex Media Server/Cache
logs:
type: emptyDir
globalMounts:
- path: /config/Library/Application Support/Plex Media Server/Logs
tmp:
type: emptyDir
transcode:
type: emptyDir
media:
type: nfs
server: 10.1.1.61
path: /moria/media
globalMounts:
- path: /media
readOnly: true

View file

@ -0,0 +1,11 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./pvc.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../templates/volsync
generatorOptions:
disableNameSuffixHash: true

View file

@ -0,0 +1,11 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: plex-cache
spec:
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 75Gi
storageClassName: ceph-block

View file

@ -0,0 +1,19 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/external-secrets.io/externalsecret_v1beta1.json
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: kometa-image-maid
spec:
refreshInterval: 5m
secretStoreRef:
kind: ClusterSecretStore
name: onepassword-connect
target:
name: kometa-image-maid-secret
creationPolicy: Owner
data:
- secretKey: PLEX_TOKEN
remoteRef:
key: Plex
property: token

View file

@ -0,0 +1,93 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: plex-image-cleanup
spec:
chart:
spec:
chart: app-template
version: 3.5.1
interval: 30m
sourceRef:
kind: HelmRepository
name: bjw-s
namespace: flux-system
interval: 30m
values:
controllers:
kometa-image-maid:
type: cronjob
annotations:
reloader.stakater.com/auto: "true"
cronjob:
schedule: "30 8 * * 6"
pod:
affinity:
podAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- plex
topologyKey: kubernetes.io/hostname
securityContext:
runAsUser: 568
runAsGroup: 568
runAsNonRoot: true
containers:
app:
image:
repository: docker.io/kometateam/imagemaid
tag: v1.1.1
env:
PLEX_URL: http://plex.default.svc.cluster.local:32400
PLEX_TOKEN:
valueFrom:
secretKeyRef:
name: kometa-image-maid-secret
key: PLEX_TOKEN
PLEX_PATH: /data/plex_config/Library/Application Support/Plex Media Server
MODE: remove
PHOTO_TRANSCODER: true
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
resources:
requests:
cpu: 25m
memory: 128Mi
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities:
drop:
- ALL
persistence:
config:
type: emptyDir
advancedMounts:
kometa-image-maid:
app:
- path: /config
plex-config:
existingClaim: plex
advancedMounts:
kometa-image-maid:
app:
- path: /data/plex_config/Library/Application Support/Plex Media Server/
plex-cache:
existingClaim: plex-cache
advancedMounts:
kometa-image-maid:
app:
- path: /data/plex_config/Library/Application Support/Plex Media Server/Cache

View file

@ -3,6 +3,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/volsync
- ./externalsecret.yaml

View file

@ -0,0 +1,55 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app plex
namespace: flux-system
spec:
targetNamespace: default
commonMetadata:
labels:
app.kubernetes.io/name: *app
path: ./kubernetes/apps/default/plex/app
prune: true
sourceRef:
kind: GitRepository
name: theshire
wait: true
dependsOn:
- name: rook-ceph-cluster
- name: volsync
- name: external-secrets-stores
interval: 30m
timeout: 5m
postBuild:
substitute:
APP: *app
GATUS_PATH: /web/index.html
VOLSYNC_CAPACITY: 30Gi
---
# yaml-language-server: $schema=https://ks.hsn.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app kometa-image-maid
namespace: flux-system
spec:
targetNamespace: default
commonMetadata:
labels:
app.kubernetes.io/name: *app
interval: 30m
timeout: 5m
path: "./kubernetes/apps/default/plex/kometa-image-maid"
prune: true
sourceRef:
kind: GitRepository
name: theshire
wait: false
dependsOn:
- name: external-secrets-stores
- name: plex
postBuild:
substitute:
APP: *app

View file

@ -0,0 +1,120 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: &app scrypted
spec:
interval: 30m
chart:
spec:
chart: app-template
version: 3.5.1
interval: 30m
sourceRef:
kind: HelmRepository
name: bjw-s
namespace: flux-system
values:
controllers:
scrypted:
annotations:
reloader.stakater.com/auto: "true"
pod:
nodeSelector:
google.feature.node.kubernetes.io/coral: "true"
nvidia.com/gpu.present: "true"
securityContext:
supplementalGroups:
- 568
containers:
app:
image:
repository: ghcr.io/koush/scrypted
tag: v0.123.31-jammy-nvidia
probes:
liveness:
enabled: true
readiness:
enabled: true
startup:
enabled: true
spec:
failureThreshold: 30
periodSeconds: 5
resources:
requests:
cpu: 136m
memory: 1024Mi
limits:
nvidia.com/gpu: 1
memory: 8192Mi
securityContext:
privileged: true
service:
app:
controller: *app
type: LoadBalancer
annotations:
io.cilium/lb-ipam-ips: 10.1.1.33
nameOverride: *app
ports:
http:
port: 11080
primary: true
rebroadcast1: # driveway
port: 39655
rebroadcast2: # sideyard
port: 46561
rebroadcast3: # doorbell
port: 44759
homekit: # homekit
port: 42010
homekit-bridge: # bridge
port: 33961
ingress:
app:
className: "internal-nginx"
annotations:
hosts:
- host: &host scrypted.jahanson.tech
paths:
- path: /
service:
identifier: app
port: http
tls:
- hosts:
- *host
persistence:
config:
existingClaim: scrypted
advancedMounts:
scrypted:
app:
- path: /server/volume
cache:
type: emptyDir
globalMounts:
- path: /.cache
cache-npm:
type: emptyDir
globalMounts:
- path: /.npm
dev-bus-usb:
type: hostPath
hostPath: /dev/bus/usb
hostPathType: Directory
sys-bus-usb:
type: hostPath
hostPath: /sys/bus/usb
hostPathType: Directory
recordings:
type: nfs
server: shadowfax.jahanson.tech
path: /nahar/scrypted
globalMounts:
- path: /recordings

View file

@ -0,0 +1,8 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/internal
- ../../../../templates/volsync

View file

@ -0,0 +1,30 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &appname scrypted
namespace: flux-system
spec:
targetNamespace: default
commonMetadata:
labels:
app.kubernetes.io/name: *appname
interval: 30m
timeout: 5m
path: "./kubernetes/apps/default/scrypted/app"
prune: true
sourceRef:
kind: GitRepository
name: theshire
wait: false
dependsOn:
- name: rook-ceph-cluster
- name: volsync
- name: external-secrets-stores
postBuild:
substitute:
APP: *appname
APP_UID: "0"
APP_GID: "0"
VOLSYNC_CAPACITY: 5Gi

View file

@ -1,588 +0,0 @@
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
creationTimestamp: null
name: ciliumbgppeeringpolicies.cilium.io
spec:
group: cilium.io
names:
categories:
- cilium
- ciliumbgp
kind: CiliumBGPPeeringPolicy
listKind: CiliumBGPPeeringPolicyList
plural: ciliumbgppeeringpolicies
shortNames:
- bgpp
singular: ciliumbgppeeringpolicy
scope: Cluster
versions:
- additionalPrinterColumns:
- jsonPath: .metadata.creationTimestamp
name: Age
type: date
name: v2alpha1
schema:
openAPIV3Schema:
description: CiliumBGPPeeringPolicy is a Kubernetes third-party resource for
instructing Cilium's BGP control plane to create virtual BGP routers.
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: Spec is a human readable description of a BGP peering policy
properties:
nodeSelector:
description: "NodeSelector selects a group of nodes where this BGP
Peering Policy applies. \n If empty / nil this policy applies to
all nodes."
properties:
matchExpressions:
description: matchExpressions is a list of label selector requirements.
The requirements are ANDed.
items:
description: A label selector requirement is a selector that
contains values, a key, and an operator that relates the key
and values.
properties:
key:
description: key is the label key that the selector applies
to.
type: string
operator:
description: operator represents a key's relationship to
a set of values. Valid operators are In, NotIn, Exists
and DoesNotExist.
enum:
- In
- NotIn
- Exists
- DoesNotExist
type: string
values:
description: values is an array of string values. If the
operator is In or NotIn, the values array must be non-empty.
If the operator is Exists or DoesNotExist, the values
array must be empty. This array is replaced during a strategic
merge patch.
items:
type: string
type: array
required:
- key
- operator
type: object
type: array
matchLabels:
additionalProperties:
description: MatchLabelsValue represents the value from the
MatchLabels {key,value} pair.
maxLength: 63
pattern: ^(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])?$
type: string
description: matchLabels is a map of {key,value} pairs. A single
{key,value} in the matchLabels map is equivalent to an element
of matchExpressions, whose key field is "key", the operator
is "In", and the values array contains only "value". The requirements
are ANDed.
type: object
type: object
virtualRouters:
description: A list of CiliumBGPVirtualRouter(s) which instructs the
BGP control plane how to instantiate virtual BGP routers.
items:
description: CiliumBGPVirtualRouter defines a discrete BGP virtual
router configuration.
properties:
exportPodCIDR:
default: false
description: ExportPodCIDR determines whether to export the
Node's private CIDR block to the configured neighbors.
type: boolean
localASN:
description: LocalASN is the ASN of this virtual router. Supports
extended 32bit ASNs
format: int64
maximum: 4294967295
minimum: 0
type: integer
neighbors:
description: Neighbors is a list of neighboring BGP peers for
this virtual router
items:
description: CiliumBGPNeighbor is a neighboring peer for use
in a CiliumBGPVirtualRouter configuration.
properties:
advertisedPathAttributes:
description: AdvertisedPathAttributes can be used to apply
additional path attributes to selected routes when advertising
them to the peer. If empty / nil, no additional path
attributes are advertised.
items:
description: CiliumBGPPathAttributes can be used to
apply additional path attributes to matched routes
when advertising them to a BGP peer.
properties:
communities:
description: Communities defines a set of community
values advertised in the supported BGP Communities
path attributes. If nil / not set, no BGP Communities
path attribute will be advertised.
properties:
large:
description: Large holds a list of the BGP Large
Communities Attribute (RFC 8092) values.
items:
description: BGPLargeCommunity type represents
a value of the BGP Large Communities Attribute
(RFC 8092), as three 4-byte decimal numbers
separated by colons.
pattern: ^([0-9]|[1-9][0-9]{1,8}|[1-3][0-9]{9}|4[01][0-9]{8}|42[0-8][0-9]{7}|429[0-3][0-9]{6}|4294[0-8][0-9]{5}|42949[0-5][0-9]{4}|429496[0-6][0-9]{3}|4294967[01][0-9]{2}|42949672[0-8][0-9]|429496729[0-5]):([0-9]|[1-9][0-9]{1,8}|[1-3][0-9]{9}|4[01][0-9]{8}|42[0-8][0-9]{7}|429[0-3][0-9]{6}|4294[0-8][0-9]{5}|42949[0-5][0-9]{4}|429496[0-6][0-9]{3}|4294967[01][0-9]{2}|42949672[0-8][0-9]|429496729[0-5]):([0-9]|[1-9][0-9]{1,8}|[1-3][0-9]{9}|4[01][0-9]{8}|42[0-8][0-9]{7}|429[0-3][0-9]{6}|4294[0-8][0-9]{5}|42949[0-5][0-9]{4}|429496[0-6][0-9]{3}|4294967[01][0-9]{2}|42949672[0-8][0-9]|429496729[0-5])$
type: string
type: array
standard:
description: Standard holds a list of "standard"
32-bit BGP Communities Attribute (RFC 1997)
values defined as numeric values.
items:
description: BGPStandardCommunity type represents
a value of the "standard" 32-bit BGP Communities
Attribute (RFC 1997) as a 4-byte decimal
number or two 2-byte decimal numbers separated
by a colon (<0-65535>:<0-65535>). For example,
no-export community value is 65553:65281.
pattern: ^([0-9]|[1-9][0-9]{1,8}|[1-3][0-9]{9}|4[01][0-9]{8}|42[0-8][0-9]{7}|429[0-3][0-9]{6}|4294[0-8][0-9]{5}|42949[0-5][0-9]{4}|429496[0-6][0-9]{3}|4294967[01][0-9]{2}|42949672[0-8][0-9]|429496729[0-5])$|^([0-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]):([0-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$
type: string
type: array
wellKnown:
description: WellKnown holds a list "standard"
32-bit BGP Communities Attribute (RFC 1997)
values defined as well-known string aliases
to their numeric values.
items:
description: "BGPWellKnownCommunity type represents
a value of the \"standard\" 32-bit BGP Communities
Attribute (RFC 1997) as a well-known string
alias to its numeric value. Allowed values
and their mapping to the numeric values:
\n internet = 0x00000000
(0:0) planned-shut = 0xffff0000
(65535:0) accept-own = 0xffff0001
(65535:1) route-filter-translated-v4 = 0xffff0002
(65535:2) route-filter-v4 = 0xffff0003
(65535:3) route-filter-translated-v6 = 0xffff0004
(65535:4) route-filter-v6 = 0xffff0005
(65535:5) llgr-stale = 0xffff0006
(65535:6) no-llgr = 0xffff0007
(65535:7) blackhole = 0xffff029a
(65535:666) no-export =
0xffffff01\t(65535:65281) no-advertise =
0xffffff02 (65535:65282) no-export-subconfed
\ = 0xffffff03 (65535:65283) no-peer
\ = 0xffffff04 (65535:65284)"
enum:
- internet
- planned-shut
- accept-own
- route-filter-translated-v4
- route-filter-v4
- route-filter-translated-v6
- route-filter-v6
- llgr-stale
- no-llgr
- blackhole
- no-export
- no-advertise
- no-export-subconfed
- no-peer
type: string
type: array
type: object
localPreference:
description: LocalPreference defines the preference
value advertised in the BGP Local Preference path
attribute. As Local Preference is only valid for
iBGP peers, this value will be ignored for eBGP
peers (no Local Preference path attribute will
be advertised). If nil / not set, the default
Local Preference of 100 will be advertised in
the Local Preference path attribute for iBGP peers.
format: int64
maximum: 4294967295
minimum: 0
type: integer
selector:
description: Selector selects a group of objects
of the SelectorType resulting into routes that
will be announced with the configured Attributes.
If nil / not set, all objects of the SelectorType
are selected.
properties:
matchExpressions:
description: matchExpressions is a list of label
selector requirements. The requirements are
ANDed.
items:
description: A label selector requirement
is a selector that contains values, a key,
and an operator that relates the key and
values.
properties:
key:
description: key is the label key that
the selector applies to.
type: string
operator:
description: operator represents a key's
relationship to a set of values. Valid
operators are In, NotIn, Exists and
DoesNotExist.
enum:
- In
- NotIn
- Exists
- DoesNotExist
type: string
values:
description: values is an array of string
values. If the operator is In or NotIn,
the values array must be non-empty.
If the operator is Exists or DoesNotExist,
the values array must be empty. This
array is replaced during a strategic
merge patch.
items:
type: string
type: array
required:
- key
- operator
type: object
type: array
matchLabels:
additionalProperties:
description: MatchLabelsValue represents the
value from the MatchLabels {key,value} pair.
maxLength: 63
pattern: ^(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])?$
type: string
description: matchLabels is a map of {key,value}
pairs. A single {key,value} in the matchLabels
map is equivalent to an element of matchExpressions,
whose key field is "key", the operator is
"In", and the values array contains only "value".
The requirements are ANDed.
type: object
type: object
selectorType:
description: 'SelectorType defines the object type
on which the Selector applies: - For "PodCIDR"
the Selector matches k8s CiliumNode resources
(path attributes apply to routes announced for
PodCIDRs of selected CiliumNodes. Only affects
routes of cluster scope / Kubernetes IPAM CIDRs,
not Multi-Pool IPAM CIDRs. - For "CiliumLoadBalancerIPPool"
the Selector matches CiliumLoadBalancerIPPool
custom resources (path attributes apply to routes
announced for selected CiliumLoadBalancerIPPools).
- For "CiliumPodIPPool" the Selector matches CiliumPodIPPool
custom resources (path attributes apply to routes
announced for allocated CIDRs of selected CiliumPodIPPools).'
enum:
- PodCIDR
- CiliumLoadBalancerIPPool
- CiliumPodIPPool
type: string
required:
- selectorType
type: object
type: array
authSecretRef:
description: AuthSecretRef is the name of the secret to
use to fetch a TCP authentication password for this
peer.
type: string
connectRetryTimeSeconds:
default: 120
description: ConnectRetryTimeSeconds defines the initial
value for the BGP ConnectRetryTimer (RFC 4271, Section
8).
format: int32
maximum: 2147483647
minimum: 1
type: integer
eBGPMultihopTTL:
default: 1
description: EBGPMultihopTTL controls the multi-hop feature
for eBGP peers. Its value defines the Time To Live (TTL)
value used in BGP packets sent to the neighbor. The
value 1 implies that eBGP multi-hop feature is disabled
(only a single hop is allowed). This field is ignored
for iBGP peers.
format: int32
maximum: 255
minimum: 1
type: integer
families:
description: "Families, if provided, defines a set of
AFI/SAFIs the speaker will negotiate with it's peer.
\n If this slice is not provided the default families
of IPv6 and IPv4 will be provided."
items:
description: CiliumBGPFamily represents a AFI/SAFI address
family pair.
properties:
afi:
description: Afi is the Address Family Identifier
(AFI) of the family.
enum:
- ipv4
- ipv6
- l2vpn
- ls
- opaque
type: string
safi:
description: Safi is the Subsequent Address Family
Identifier (SAFI) of the family.
enum:
- unicast
- multicast
- mpls_label
- encapsulation
- vpls
- evpn
- ls
- sr_policy
- mup
- mpls_vpn
- mpls_vpn_multicast
- route_target_constraints
- flowspec_unicast
- flowspec_vpn
- key_value
type: string
required:
- afi
- safi
type: object
type: array
gracefulRestart:
description: GracefulRestart defines graceful restart
parameters which are negotiated with this neighbor.
If empty / nil, the graceful restart capability is disabled.
properties:
enabled:
description: Enabled flag, when set enables graceful
restart capability.
type: boolean
restartTimeSeconds:
default: 120
description: RestartTimeSeconds is the estimated time
it will take for the BGP session to be re-established
with peer after a restart. After this period, peer
will remove stale routes. This is described RFC
4724 section 4.2.
format: int32
maximum: 4095
minimum: 1
type: integer
required:
- enabled
type: object
holdTimeSeconds:
default: 90
description: HoldTimeSeconds defines the initial value
for the BGP HoldTimer (RFC 4271, Section 4.2). Updating
this value will cause a session reset.
format: int32
maximum: 65535
minimum: 3
type: integer
keepAliveTimeSeconds:
default: 30
description: KeepaliveTimeSeconds defines the initial
value for the BGP KeepaliveTimer (RFC 4271, Section
8). It can not be larger than HoldTimeSeconds. Updating
this value will cause a session reset.
format: int32
maximum: 65535
minimum: 1
type: integer
peerASN:
description: PeerASN is the ASN of the peer BGP router.
Supports extended 32bit ASNs
format: int64
maximum: 4294967295
minimum: 0
type: integer
peerAddress:
description: PeerAddress is the IP address of the peer.
This must be in CIDR notation and use a /32 to express
a single host.
format: cidr
type: string
peerPort:
default: 179
description: PeerPort is the TCP port of the peer. 1-65535
is the range of valid port numbers that can be specified.
If unset, defaults to 179.
format: int32
maximum: 65535
minimum: 1
type: integer
required:
- peerASN
- peerAddress
type: object
minItems: 1
type: array
podIPPoolSelector:
description: "PodIPPoolSelector selects CiliumPodIPPools based
on labels. The virtual router will announce allocated CIDRs
of matching CiliumPodIPPools. \n If empty / nil no CiliumPodIPPools
will be announced."
properties:
matchExpressions:
description: matchExpressions is a list of label selector
requirements. The requirements are ANDed.
items:
description: A label selector requirement is a selector
that contains values, a key, and an operator that relates
the key and values.
properties:
key:
description: key is the label key that the selector
applies to.
type: string
operator:
description: operator represents a key's relationship
to a set of values. Valid operators are In, NotIn,
Exists and DoesNotExist.
enum:
- In
- NotIn
- Exists
- DoesNotExist
type: string
values:
description: values is an array of string values.
If the operator is In or NotIn, the values array
must be non-empty. If the operator is Exists or
DoesNotExist, the values array must be empty. This
array is replaced during a strategic merge patch.
items:
type: string
type: array
required:
- key
- operator
type: object
type: array
matchLabels:
additionalProperties:
description: MatchLabelsValue represents the value from
the MatchLabels {key,value} pair.
maxLength: 63
pattern: ^(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])?$
type: string
description: matchLabels is a map of {key,value} pairs.
A single {key,value} in the matchLabels map is equivalent
to an element of matchExpressions, whose key field is
"key", the operator is "In", and the values array contains
only "value". The requirements are ANDed.
type: object
type: object
serviceSelector:
description: "ServiceSelector selects a group of load balancer
services which this virtual router will announce. The loadBalancerClass
for a service must be nil or specify a class supported by
Cilium, e.g. \"io.cilium/bgp-control-plane\". Refer to the
following document for additional details regarding load balancer
classes: \n https://kubernetes.io/docs/concepts/services-networking/service/#load-balancer-class
\n If empty / nil no services will be announced."
properties:
matchExpressions:
description: matchExpressions is a list of label selector
requirements. The requirements are ANDed.
items:
description: A label selector requirement is a selector
that contains values, a key, and an operator that relates
the key and values.
properties:
key:
description: key is the label key that the selector
applies to.
type: string
operator:
description: operator represents a key's relationship
to a set of values. Valid operators are In, NotIn,
Exists and DoesNotExist.
enum:
- In
- NotIn
- Exists
- DoesNotExist
type: string
values:
description: values is an array of string values.
If the operator is In or NotIn, the values array
must be non-empty. If the operator is Exists or
DoesNotExist, the values array must be empty. This
array is replaced during a strategic merge patch.
items:
type: string
type: array
required:
- key
- operator
type: object
type: array
matchLabels:
additionalProperties:
description: MatchLabelsValue represents the value from
the MatchLabels {key,value} pair.
maxLength: 63
pattern: ^(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])?$
type: string
description: matchLabels is a map of {key,value} pairs.
A single {key,value} in the matchLabels map is equivalent
to an element of matchExpressions, whose key field is
"key", the operator is "In", and the values array contains
only "value". The requirements are ANDed.
type: object
type: object
required:
- localASN
- neighbors
type: object
minItems: 1
type: array
required:
- virtualRouters
type: object
required:
- metadata
type: object
served: true
storage: true
subresources: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []

View file

@ -1,36 +0,0 @@
---
apiVersion: cilium.io/v2alpha1
kind: CiliumBGPPeeringPolicy
# comments courtesy of JJGadgets
# MAKE SURE CRDs ARE INSTALLED IN CLUSTER VIA cilium-config ConfigMap OR Cilium HelmRelease/values.yaml (bgpControlPlane.enabled: true), BEFORE THIS IS APPLIED!
# "CiliumBGPPeeringPolicy" Custom Resource will replace the old MetalLB BGP's "bgp-config" ConfigMap
# "CiliumBGPPeeringPolicy" is used with `bgpControlPlane.enabled: true` which uses GoBGP, NOT the old `bgp.enabled: true` which uses MetalLB
metadata:
name: bgp-loadbalancer-ip-main
spec:
nodeSelector:
matchLabels:
kubernetes.io/os: "linux" # match all Linux nodes, change this to match more granularly if more than 1 PeeringPolicy is to be used throughout cluster
virtualRouters:
- localASN: 64512
exportPodCIDR: false
serviceSelector: # this replaces address-pools, instead of defining the range of IPs that can be assigned to LoadBalancer services, now services have to match below selectors for their LB IPs to be announced
matchExpressions:
- {
key: thisFakeSelector,
operator: NotIn,
values: ["will-match-and-announce-all-services"],
}
neighbors:
- peerAddress: "10.1.1.1/32" # unlike bgp-config ConfigMap, peerAddress needs to be in CIDR notation
peerASN: 64512
---
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumloadbalancerippool_v2alpha1.json
apiVersion: "cilium.io/v2alpha1"
kind: CiliumLoadBalancerIPPool
metadata:
name: main-pool
spec:
cidrs:
- cidr: 10.45.0.1/24

View file

@ -1,78 +0,0 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/helmrelease-helm-v2beta2.json
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: cilium
namespace: kube-system
spec:
interval: 30m
chart:
spec:
chart: cilium
version: 1.15.3
sourceRef:
kind: HelmRepository
name: cilium
namespace: flux-system
maxHistory: 2
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
retries: 3
uninstall:
keepHistory: false
values:
cluster:
name: homelab
id: 1
hubble:
relay:
enabled: true
ui:
enabled: true
metrics:
enableOpenMetrics: true
prometheus:
enabled: true
operator:
prometheus:
enabled: true
ipam:
mode: kubernetes
kubeProxyReplacement: true
k8sServiceHost: 127.0.0.1
k8sServicePort: 7445
rollOutCiliumPods: true
cgroup:
automount:
enabled: false
hostRoot: /sys/fs/cgroup
bgp:
enabled: false
announce:
loadbalancerIP: true
podCIDR: false
bgpControlPlane:
enabled: true
securityContext:
capabilities:
ciliumAgent:
- CHOWN
- KILL
- NET_ADMIN
- NET_RAW
- IPC_LOCK
- SYS_ADMIN
- SYS_RESOURCE
- DAC_OVERRIDE
- FOWNER
- SETGID
- SETUID
cleanCiliumState:
- NET_ADMIN
- SYS_ADMIN
- SYS_RESOURCE

View file

@ -1,23 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumclusterwidenetworkpolicy_v2.json
---
apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy
metadata:
name: allow-ssh
spec:
description: ""
nodeSelector:
matchLabels:
# node-access: ssh
node-role.kubernetes.io/control-plane: "true"
ingress:
- fromEntities:
- cluster
- toPorts:
- ports:
- port: "22"
protocol: TCP
- icmps:
- fields:
- type: 8
family: IPv4

View file

@ -1,27 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumclusterwidenetworkpolicy_v2.json
---
apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy
metadata:
name: api-server
spec:
nodeSelector:
# apply to master nodes
matchLabels:
node-role.kubernetes.io/control-plane: 'true'
ingress:
# load balancer -> api server
- fromCIDR:
- 167.235.217.82/32
toPorts:
- ports:
- port: '6443'
protocol: TCP
egress:
# api server -> kubelet
- toEntities:
- remote-node
toPorts:
- ports:
- port: '10250'
protocol: TCP

View file

@ -1,41 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumclusterwidenetworkpolicy_v2.json
---
apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy
metadata:
name: cilium-health
specs:
- endpointSelector:
# apply to health endpoints
matchLabels:
reserved:health: ''
ingress:
# cilium agent -> cilium agent
- fromEntities:
- host
- remote-node
toPorts:
- ports:
- port: '4240'
protocol: TCP
- nodeSelector:
# apply to all nodes
matchLabels: {}
ingress:
# cilium agent -> cilium agent
- fromEntities:
- health
- remote-node
toPorts:
- ports:
- port: '4240'
protocol: TCP
egress:
# cilium agent -> cilium agent
- toEntities:
- health
- remote-node
toPorts:
- ports:
- port: '4240'
protocol: TCP

View file

@ -1,26 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumclusterwidenetworkpolicy_v2.json
---
apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy
metadata:
name: cilium-vxlan
spec:
nodeSelector:
# apply to all nodes
matchLabels: {}
ingress:
# node -> vxlan
- fromEntities:
- remote-node
toPorts:
- ports:
- port: '8472'
protocol: UDP
egress:
# node -> vxlan
- toEntities:
- remote-node
toPorts:
- ports:
- port: '8472'
protocol: UDP

View file

@ -1,65 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumnetworkpolicy_v2.json
---
apiVersion: cilium.io/v2
kind: CiliumNetworkPolicy
metadata:
name: core-dns
namespace: kube-system
specs:
- nodeSelector:
# apply to master nodes
matchLabels:
node-role.kubernetes.io/control-plane: 'true'
ingress:
# core dns -> api server
- fromEndpoints:
- matchLabels:
io.cilium.k8s.policy.serviceaccount: coredns
toPorts:
- ports:
- port: '6443'
protocol: TCP
- nodeSelector:
# apply to all nodes
matchLabels: {}
egress:
# kubelet -> core dns probes
- toEndpoints:
- matchLabels:
io.cilium.k8s.policy.serviceaccount: coredns
toPorts:
- ports:
- port: '8080'
protocol: TCP
- port: '8181'
protocol: TCP
- endpointSelector:
# apply to core dns pods
matchLabels:
io.cilium.k8s.policy.serviceaccount: coredns
ingress:
# kubelet -> core dns probes
- fromEntities:
- host
toPorts:
- ports:
- port: '8080'
protocol: TCP
- port: '8181'
protocol: TCP
egress:
# core dns -> api server
- toEntities:
- kube-apiserver
toPorts:
- ports:
- port: '6443'
protocol: TCP
# core dns -> upstream DNS
- toCIDR:
- 185.12.64.1/32
- 185.12.64.2/32
toPorts:
- ports:
- port: '53'
protocol: UDP

View file

@ -1,27 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumclusterwidenetworkpolicy_v2.json
---
apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy
metadata:
name: etcd
spec:
nodeSelector:
# apply to master nodes
matchLabels:
node-role.kubernetes.io/control-plane: 'true'
ingress:
# etcd peer -> etcd peer
- fromEntities:
- remote-node
toPorts:
- ports:
- port: '2380'
protocol: TCP
egress:
# etcd peer -> etcd peer
- toEntities:
- remote-node
toPorts:
- ports:
- port: '2380'
protocol: TCP

View file

@ -1,15 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumclusterwidenetworkpolicy_v2.json
---
apiVersion: "cilium.io/v2"
kind: CiliumClusterwideNetworkPolicy
metadata:
name: allow-specific-traffic
spec:
endpointSelector: {}
ingress:
- fromEntities:
- host
toPorts:
- ports:
- port: '6443'
protocol: TCP

View file

@ -1,50 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumnetworkpolicy_v2.json
---
apiVersion: cilium.io/v2
kind: CiliumNetworkPolicy
metadata:
name: hubble-relay
namespace: kube-system
specs:
- nodeSelector:
# apply to all nodes
matchLabels: {}
ingress:
# hubble relay -> hubble agent
- fromEndpoints:
- matchLabels:
io.cilium.k8s.policy.serviceaccount: hubble-relay
toPorts:
- ports:
- port: '4244'
protocol: TCP
egress:
# kubelet -> hubble relay probes
- toEndpoints:
- matchLabels:
io.cilium.k8s.policy.serviceaccount: hubble-relay
toPorts:
- ports:
- port: '4245'
protocol: TCP
- endpointSelector:
# apply to hubble relay pods
matchLabels:
io.cilium.k8s.policy.serviceaccount: hubble-relay
ingress:
# kubelet -> hubble relay probes
- fromEntities:
- host
toPorts:
- ports:
- port: '4245'
protocol: TCP
egress:
# hubble relay -> hubble agent
- toEntities:
- host
- remote-node
toPorts:
- ports:
- port: '4244'
protocol: TCP

View file

@ -1,75 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumnetworkpolicy_v2.json
---
apiVersion: cilium.io/v2
kind: CiliumNetworkPolicy
metadata:
name: hubble-ui
namespace: kube-system
specs:
- nodeSelector:
# apply to master nodes
matchLabels:
node-role.kubernetes.io/control-plane: ''
ingress:
# hubble ui -> api server
- fromEndpoints:
- matchLabels:
io.cilium.k8s.policy.serviceaccount: hubble-ui
toPorts:
- ports:
- port: '6443'
protocol: TCP
- endpointSelector:
# apply to core dns endpoints
matchLabels:
io.cilium.k8s.policy.serviceaccount: coredns
ingress:
# hubble ui -> core dns
- fromEndpoints:
- matchLabels:
io.cilium.k8s.policy.serviceaccount: hubble-ui
toPorts:
- ports:
- port: '53'
protocol: UDP
- endpointSelector:
# apply to hubble relay endpoints
matchLabels:
io.cilium.k8s.policy.serviceaccount: hubble-relay
ingress:
# hubble ui -> hubble relay
- fromEndpoints:
- matchLabels:
io.cilium.k8s.policy.serviceaccount: hubble-ui
toPorts:
- ports:
- port: '4245'
protocol: TCP
- endpointSelector:
# apply to hubble ui endpoints
matchLabels:
io.cilium.k8s.policy.serviceaccount: hubble-ui
egress:
# hubble ui -> api server
- toEntities:
- kube-apiserver
toPorts:
- ports:
- port: '6443'
protocol: TCP
# hubble ui -> hubble relay
- toEndpoints:
- matchLabels:
io.cilium.k8s.policy.serviceaccount: hubble-relay
toPorts:
- ports:
- port: '4245'
protocol: TCP
# hubble ui -> core dns
- toEndpoints:
- matchLabels:
io.cilium.k8s.policy.serviceaccount: coredns
toPorts:
- ports:
- port: '53'
protocol: UDP

View file

@ -1,28 +0,0 @@
# yaml-language-server: $schema=https://ks.hsn.dev/cilium.io/ciliumclusterwidenetworkpolicy_v2.json
---
apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy
metadata:
name: kubelet
spec:
nodeSelector:
# apply to all nodes
matchLabels: {}
ingress:
# api server -> kubelet
- fromEntities:
- kube-apiserver
toPorts:
- ports:
- port: '10250'
protocol: TCP
egress:
# kubelet -> load balancer
- toCIDR:
- 167.235.217.82/32
toEntities:
- host
toPorts:
- ports:
- port: '6443'
protocol: TCP

View file

@ -1,16 +0,0 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/kustomization.json
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: kube-system
resources:
- ./allow-ssh.yaml
- ./apiserver.yaml
- ./cilium-health.yaml
- ./cilium-vxlan.yaml
- ./core-dns.yaml
- ./etcd.yaml
- ./hubble-relay.yaml
- ./hubble-ui.yaml
- ./kubelet.yaml

View file

@ -1,26 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: rook-ceph-dashboard-password
stringData:
password: ENC[AES256_GCM,data:WWTt7SN6ssndLahsOA1gujEeGAM=,iv:YbHGNN+11wA/MLq9vFVM6v4mhPO58JmwXBDj0Qs7+Wk=,tag:5Xn0tqpiIiEt8ZWZHRTM3w==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1eqlaq205y5jre9hu5hvulywa7w3d4qyxwmafneamxcn7nejesedsf4q9g6
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzb2ZpaDd0azNHNTJoUTB6
VVpKbm94ZEprSHplb2UrQnkzTzdGUEFjcGxBCnhxR1BwNmFIOExtMW5GRkVJWTl5
blQzSmZ0Tm5CWTk3N25nUUM0dFpKUTQKLS0tIEgwSHNlVXNRdHZvcE10VzExU0hE
L0dGK1lFd0ZSQ0lTcEdMNTBkSDJ6WWsKQuiJmRSLbvmgenlu4F2/CQYCCbZTtS/K
nz7NsY2om+mWMvPSvLAp1pOHDAdFW79ggQAiCyslDi9iOkaD8MOnxQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2024-01-16T23:22:39Z"
mac: ENC[AES256_GCM,data:djsWoz/MuUhEKsM03+iaGV/dZUjRAGkiBEz4hROi+rfNWeHLJG2/xXPSKYYgT3h7JOZGh2Gnz7NXiB7TuixlWrAfT2BUBzd+2o9/hzg3xQzLAjApSfZdyap6oafatKxZAR/JHBSw7s0saVNnop9d/DZK4c1Fb1qNKoTrnWqqrF8=,iv:oitjHdZl07CaoBtNtX/sOPLHu7AS/R4YE4TKBJKrUBw=,tag:Br8mBH+mATEwsLzSZmoVYg==,type:str]
pgp: []
encrypted_regex: ^(data|stringData)$
version: 3.8.1

View file

@ -0,0 +1,200 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/helmrelease-helm-v2beta2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: kyverno
namespace: kyverno
spec:
interval: 30m
chart:
spec:
chart: kyverno
version: 3.3.2
sourceRef:
kind: HelmRepository
name: kyverno
namespace: flux-system
maxHistory: 2
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
retries: 3
uninstall:
keepHistory: false
values:
crds:
install: true
grafana:
enabled: true
annotations:
grafana_folder: System
backgroundController:
clusterRole:
extraResources:
- apiGroups:
- '*'
resources:
- '*'
verbs:
- get
- list
- watch
- update
- patch
resources:
requests:
cpu: 100m
limits:
memory: 1Gi
cleanupController:
serviceMonitor:
enabled: true
reportsController:
clusterRole:
extraResources:
- apiGroups:
- '*'
resources:
- '*'
verbs:
- get
- list
- watch
serviceMonitor:
enabled: true
admissionController:
clusterRole:
extraResources:
- apiGroups:
- '*'
resources:
- '*'
verbs:
- get
- list
- watch
serviceMonitor:
enabled: true
topologySpreadConstraints:
- maxSkew: 1
topologyKey: kubernetes.io/hostname
whenUnsatisfiable: DoNotSchedule
labelSelector:
matchLabels:
app.kubernetes.io/instance: kyverno
app.kubernetes.io/component: kyverno
config:
# -- Resource types to be skipped by the Kyverno policy engine.
# Make sure to surround each entry in quotes so that it doesn't get parsed as a nested YAML list.
# These are joined together without spaces, run through `tpl`, and the result is set in the config map.
# @default -- See [values.yaml](https://github.com/kyverno/kyverno/blob/ed1906a0dc281c2aeb9b7046b843708825310330/charts/kyverno/values.yaml#L207C3-L316C1)
resourceFilters:
- "[Event,*,*]"
# - "[*/*,kube-system,*]"
- "[*/*,kube-public,*]"
- "[*/*,kube-node-lease,*]"
- "[Node,*,*]"
- "[Node/*,*,*]"
- "[APIService,*,*]"
- "[APIService/*,*,*]"
- "[TokenReview,*,*]"
- "[SubjectAccessReview,*,*]"
- "[SelfSubjectAccessReview,*,*]"
# remove the following to allow for schematic-to-pod.yaml to work
# - '[Binding,*,*]'
# - '[Pod/binding,*,*]'
- "[ReplicaSet,*,*]"
- "[ReplicaSet/*,*,*]"
- "[EphemeralReport,*,*]"
- "[ClusterEphemeralReport,*,*]"
# exclude resources from the chart
- '[ClusterRole,*,{{ template "kyverno.admission-controller.roleName" . }}]'
- '[ClusterRole,*,{{ template "kyverno.admission-controller.roleName" . }}:core]'
- '[ClusterRole,*,{{ template "kyverno.admission-controller.roleName" . }}:additional]'
- '[ClusterRole,*,{{ template "kyverno.background-controller.roleName" . }}]'
- '[ClusterRole,*,{{ template "kyverno.background-controller.roleName" . }}:core]'
- '[ClusterRole,*,{{ template "kyverno.background-controller.roleName" . }}:additional]'
- '[ClusterRole,*,{{ template "kyverno.cleanup-controller.roleName" . }}]'
- '[ClusterRole,*,{{ template "kyverno.cleanup-controller.roleName" . }}:core]'
- '[ClusterRole,*,{{ template "kyverno.cleanup-controller.roleName" . }}:additional]'
- '[ClusterRole,*,{{ template "kyverno.reports-controller.roleName" . }}]'
- '[ClusterRole,*,{{ template "kyverno.reports-controller.roleName" . }}:core]'
- '[ClusterRole,*,{{ template "kyverno.reports-controller.roleName" . }}:additional]'
- '[ClusterRoleBinding,*,{{ template "kyverno.admission-controller.roleName" . }}]'
- '[ClusterRoleBinding,*,{{ template "kyverno.background-controller.roleName" . }}]'
- '[ClusterRoleBinding,*,{{ template "kyverno.cleanup-controller.roleName" . }}]'
- '[ClusterRoleBinding,*,{{ template "kyverno.reports-controller.roleName" . }}]'
- '[ServiceAccount,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.serviceAccountName" . }}]'
- '[ServiceAccount/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.serviceAccountName" . }}]'
- '[ServiceAccount,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.serviceAccountName" . }}]'
- '[ServiceAccount/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.serviceAccountName" . }}]'
- '[ServiceAccount,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.serviceAccountName" . }}]'
- '[ServiceAccount/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.serviceAccountName" . }}]'
- '[ServiceAccount,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.serviceAccountName" . }}]'
- '[ServiceAccount/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.serviceAccountName" . }}]'
- '[Role,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.roleName" . }}]'
- '[Role,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.roleName" . }}]'
- '[Role,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.roleName" . }}]'
- '[Role,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.roleName" . }}]'
- '[RoleBinding,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.roleName" . }}]'
- '[RoleBinding,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.roleName" . }}]'
- '[RoleBinding,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.roleName" . }}]'
- '[RoleBinding,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.roleName" . }}]'
- '[ConfigMap,{{ include "kyverno.namespace" . }},{{ template "kyverno.config.configMapName" . }}]'
- '[ConfigMap,{{ include "kyverno.namespace" . }},{{ template "kyverno.config.metricsConfigMapName" . }}]'
- '[Deployment,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.name" . }}]'
- '[Deployment/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.name" . }}]'
- '[Deployment,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}]'
- '[Deployment/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}]'
- '[Deployment,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}]'
- '[Deployment/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}]'
- '[Deployment,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}]'
- '[Deployment/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}]'
- '[Pod,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.name" . }}-*]'
- '[Pod/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.name" . }}-*]'
- '[Pod,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}-*]'
- '[Pod/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}-*]'
- '[Pod,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}-*]'
- '[Pod/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}-*]'
- '[Pod,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}-*]'
- '[Pod/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}-*]'
- '[Job,{{ include "kyverno.namespace" . }},{{ template "kyverno.fullname" . }}-hook-pre-delete]'
- '[Job/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.fullname" . }}-hook-pre-delete]'
- '[NetworkPolicy,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.name" . }}]'
- '[NetworkPolicy/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.name" . }}]'
- '[NetworkPolicy,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}]'
- '[NetworkPolicy/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}]'
- '[NetworkPolicy,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}]'
- '[NetworkPolicy/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}]'
- '[NetworkPolicy,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}]'
- '[NetworkPolicy/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}]'
- '[PodDisruptionBudget,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.name" . }}]'
- '[PodDisruptionBudget/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.name" . }}]'
- '[PodDisruptionBudget,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}]'
- '[PodDisruptionBudget/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}]'
- '[PodDisruptionBudget,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}]'
- '[PodDisruptionBudget/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}]'
- '[PodDisruptionBudget,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}]'
- '[PodDisruptionBudget/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}]'
- '[Service,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.serviceName" . }}]'
- '[Service/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.serviceName" . }}]'
- '[Service,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.serviceName" . }}-metrics]'
- '[Service/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.serviceName" . }}-metrics]'
- '[Service,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}-metrics]'
- '[Service/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.background-controller.name" . }}-metrics]'
- '[Service,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}]'
- '[Service/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}]'
- '[Service,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}-metrics]'
- '[Service/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}-metrics]'
- '[Service,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}-metrics]'
- '[Service/*,{{ include "kyverno.namespace" . }},{{ template "kyverno.reports-controller.name" . }}-metrics]'
- '[ServiceMonitor,{{ if .Values.admissionController.serviceMonitor.namespace }}{{ .Values.admissionController.serviceMonitor.namespace }}{{ else }}{{ template "kyverno.namespace" . }}{{ end }},{{ template "kyverno.admission-controller.name" . }}]'
- '[ServiceMonitor,{{ if .Values.admissionController.serviceMonitor.namespace }}{{ .Values.admissionController.serviceMonitor.namespace }}{{ else }}{{ template "kyverno.namespace" . }}{{ end }},{{ template "kyverno.background-controller.name" . }}]'
- '[ServiceMonitor,{{ if .Values.admissionController.serviceMonitor.namespace }}{{ .Values.admissionController.serviceMonitor.namespace }}{{ else }}{{ template "kyverno.namespace" . }}{{ end }},{{ template "kyverno.cleanup-controller.name" . }}]'
- '[ServiceMonitor,{{ if .Values.admissionController.serviceMonitor.namespace }}{{ .Values.admissionController.serviceMonitor.namespace }}{{ else }}{{ template "kyverno.namespace" . }}{{ end }},{{ template "kyverno.reports-controller.name" . }}]'
- '[Secret,{{ include "kyverno.namespace" . }},{{ template "kyverno.admission-controller.serviceName" . }}.{{ template "kyverno.namespace" . }}.svc.*]'
- '[Secret,{{ include "kyverno.namespace" . }},{{ template "kyverno.cleanup-controller.name" . }}.{{ template "kyverno.namespace" . }}.svc.*]'

View file

@ -3,34 +3,35 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: kyverno
name: &app kyverno
namespace: flux-system
spec:
path: ./kubernetes/apps/kyverno/kyverno/app
prune: true
sourceRef:
kind: GitRepository
name: homelab
name: theshire
wait: true
interval: 30m
retryInterval: 1m
timeout: 5m
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/kustomization-kustomize-v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: cluster-policies
name: &app cluster-policies
namespace: flux-system
spec:
commonMetadata:
labels:
app.kubernetes.io/name: *app
dependsOn:
- name: kyverno
path: ./kubernetes/apps/kyverno/kyverno/policies
prune: true
sourceRef:
kind: GitRepository
name: homelab
name: theshire
wait: false
interval: 30m
retryInterval: 1m
timeout: 5m

View file

@ -0,0 +1,8 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
# - ./remove-cpu-limits.yaml
- ./schematic-to-pod.yaml
- ./volsync-movers.yaml

View file

@ -13,7 +13,6 @@ metadata:
This policy removes CPU limits from all Pods.
pod-policies.kyverno.io/autogen-controllers: none
spec:
generateExistingOnPolicyUpdate: true
rules:
- name: remove-containers-cpu-limits
match:
@ -21,6 +20,9 @@ spec:
- resources:
kinds: ["Pod"]
mutate:
targets:
- apiVersion: v1
kind: Pod
foreach:
- list: "request.object.spec.containers"
patchesJson6902: |-
@ -37,6 +39,9 @@ spec:
operator: GreaterThanOrEquals
value: 1
mutate:
targets:
- apiVersion: v1
kind: Pod
foreach:
- list: "request.object.spec.initContainers"
patchesJson6902: |-

View file

@ -0,0 +1,39 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/kyverno.io/clusterpolicy_v1.json
apiVersion: kyverno.io/v1
kind: ClusterPolicy
metadata:
name: add-talos-factory-schematic-to-node
annotations:
pod-policies.kyverno.io/autogen-controllers: none
policies.kyverno.io/title: Adds talos factory schematic to node
policies.kyverno.io/category: Other
policies.kyverno.io/subject: Pod
kyverno.io/kyverno-version: 1.10.0
policies.kyverno.io/minversion: 1.10.0
kyverno.io/kubernetes-version: "1.30"
spec:
background: false
rules:
- name: project-foo
match:
any:
- resources:
kinds:
- Pod/binding
names:
- apply-talos*
context:
- name: node
variable:
jmesPath: request.object.target.name
default: ""
- name: schematic
apiCall:
urlPath: "/api/v1/nodes/{{node}}"
jmesPath: 'metadata.annotations."extensions.talos.dev/schematic" || ''empty'''
mutate:
patchStrategicMerge:
metadata:
annotations:
extensions.talos.dev/schematic: "{{ schematic }}"

View file

@ -0,0 +1,76 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/kyverno.io/clusterpolicy_v1.json
apiVersion: kyverno.io/v1
kind: ClusterPolicy
metadata:
name: volsync-movers
annotations:
policies.kyverno.io/title: Set custom config on the Volsync mover Jobs
policies.kyverno.io/description: |
This policy sets custom configuration on the Volsync mover Jobs.
policies.kyverno.io/subject: Pod
spec:
rules:
- name: mutate-volsync-src-movers
match:
any:
- resources:
kinds: ["batch/v1/Job"]
names: ["volsync-src-*"]
namespaces: ["*"]
selector:
matchLabels:
app.kubernetes.io/created-by: volsync
mutate:
patchStrategicMerge:
spec:
podReplacementPolicy: Failed
podFailurePolicy:
rules:
- action: FailJob
onExitCodes:
containerName: restic
operator: In
values: [11]
template:
spec:
initContainers:
- name: jitter
image: docker.io/library/busybox:latest
imagePullPolicy: IfNotPresent
command: ['sh', '-c', 'sleep $(shuf -i 0-60 -n 1)']
containers:
- name: restic
volumeMounts:
- name: repository
mountPath: /repository
volumes:
- name: repository
nfs:
server: shadowfax.jahanson.tech
path: /nahar/volsync
- name: mutate-volsync-dst-movers
match:
any:
- resources:
kinds: ["batch/v1/Job"]
names: ["volsync-dst-*"]
namespaces: ["*"]
selector:
matchLabels:
app.kubernetes.io/created-by: volsync
mutate:
patchStrategicMerge:
spec:
template:
spec:
containers:
- name: restic
volumeMounts:
- name: repository
mountPath: /repository
volumes:
- name: repository
nfs:
server: shadowfax.jahanson.tech
path: /nahar/volsync

View file

@ -1,10 +1,9 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/kustomization.json
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
# Pre Flux-Kustomizations
- ./namespace.yaml
# Flux-Kustomizations
- ./home-assistant/ks.yaml
- ./mosquitto/ks.yaml
- ./system-upgrade-controller/ks.yaml

View file

@ -0,0 +1,38 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: system-upgrade
annotations:
kustomize.toolkit.fluxcd.io/prune: disabled
volsync.backube/privileged-movers: "true"
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/notification.toolkit.fluxcd.io/provider_v1beta3.json
apiVersion: notification.toolkit.fluxcd.io/v1beta3
kind: Provider
metadata:
name: alert-manager
namespace: system-upgrade
spec:
type: alertmanager
address: http://alertmanager.observability.svc.cluster.local:9093/api/v2/alerts/
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/notification.toolkit.fluxcd.io/alert_v1beta3.json
apiVersion: notification.toolkit.fluxcd.io/v1beta3
kind: Alert
metadata:
name: alert-manager
namespace: system-upgrade
spec:
providerRef:
name: alert-manager
eventSeverity: error
eventSources:
- kind: HelmRelease
name: "*"
exclusionList:
- "error.*lookup github\\.com"
- "error.*lookup raw\\.githubusercontent\\.com"
- "dial.*tcp.*timeout"
- "waiting.*socket"
suspend: false

View file

@ -0,0 +1,101 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: &app system-upgrade-controller
spec:
interval: 30m
chart:
spec:
chart: app-template
version: 3.5.1
sourceRef:
kind: HelmRepository
name: bjw-s
namespace: flux-system
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
strategy: rollback
retries: 3
values:
controllers:
system-upgrade-controller:
strategy: RollingUpdate
containers:
app:
image:
repository: docker.io/rancher/system-upgrade-controller
tag: v0.14.2@sha256:3cdbfdd90f814702cefb832fc4bdb09ea93865a4d06c6bafd019d1dc6a9f34c9
env:
SYSTEM_UPGRADE_CONTROLLER_DEBUG: false
SYSTEM_UPGRADE_CONTROLLER_THREADS: 2
SYSTEM_UPGRADE_JOB_ACTIVE_DEADLINE_SECONDS: 900
SYSTEM_UPGRADE_JOB_BACKOFF_LIMIT: 99
SYSTEM_UPGRADE_JOB_IMAGE_PULL_POLICY: IfNotPresent
SYSTEM_UPGRADE_JOB_KUBECTL_IMAGE: registry.k8s.io/kubectl:v1.31.1
SYSTEM_UPGRADE_JOB_POD_REPLACEMENT_POLICY: Failed
SYSTEM_UPGRADE_JOB_PRIVILEGED: true
SYSTEM_UPGRADE_JOB_TTL_SECONDS_AFTER_FINISH: 900
SYSTEM_UPGRADE_PLAN_POLLING_INTERVAL: 15m
SYSTEM_UPGRADE_CONTROLLER_NAME: *app
SYSTEM_UPGRADE_CONTROLLER_NAMESPACE:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities: { drop: ["ALL"] }
seccompProfile:
type: RuntimeDefault
defaultPodOptions:
securityContext:
runAsNonRoot: true
runAsUser: 65534
runAsGroup: 65534
seccompProfile: { type: RuntimeDefault }
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: node-role.kubernetes.io/control-plane
operator: Exists
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
- key: node-role.kubernetes.io/master
operator: Exists
effect: NoSchedule
serviceAccount:
create: true
name: system-upgrade
persistence:
tmp:
type: emptyDir
etc-ssl:
type: hostPath
hostPath: /etc/ssl
hostPathType: DirectoryOrCreate
globalMounts:
- readOnly: true
etc-pki:
type: hostPath
hostPath: /etc/pki
hostPathType: DirectoryOrCreate
globalMounts:
- readOnly: true
etc-ca-certificates:
type: hostPath
hostPath: /etc/ca-certificates
hostPathType: DirectoryOrCreate
globalMounts:
- readOnly: true

View file

@ -3,4 +3,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./remove-cpu-limits.yaml
- helmrelease.yaml
- rbac.yaml

View file

@ -0,0 +1,21 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: system-upgrade
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: system-upgrade
namespace: system-upgrade
---
apiVersion: talos.dev/v1alpha1
kind: ServiceAccount
metadata:
name: talos
spec:
roles:
- os:admin

View file

@ -0,0 +1,50 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app system-upgrade-controller
namespace: flux-system
spec:
targetNamespace: system-upgrade
commonMetadata:
labels:
app.kubernetes.io/name: *app
dependsOn:
- name: node-feature-discovery-rules
path: ./kubernetes/apps/system-upgrade/system-upgrade-controller/app
prune: true
sourceRef:
kind: GitRepository
name: theshire
wait: true
interval: 30m
timeout: 5m
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app system-upgrade-controller-plans
namespace: flux-system
spec:
targetNamespace: system-upgrade
commonMetadata:
labels:
app.kubernetes.io/name: *app
dependsOn:
- name: system-upgrade-controller
path: ./kubernetes/apps/system-upgrade/system-upgrade-controller/plans
prune: true
sourceRef:
kind: GitRepository
name: theshire
wait: false
interval: 30m
timeout: 5m
postBuild:
substitute:
# renovate: datasource=docker depName=ghcr.io/siderolabs/installer
TALOS_VERSION: v1.8.2
# renovate: datasource=docker depName=ghcr.io/siderolabs/kubelet
KUBERNETES_VERSION: v1.30.2

View file

@ -0,0 +1,45 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/upgrade.cattle.io/plan_v1.json
apiVersion: upgrade.cattle.io/v1
kind: Plan
metadata:
name: kubernetes
spec:
version: ${KUBERNETES_VERSION}
serviceAccountName: system-upgrade
secrets:
- name: talos
path: /var/run/secrets/talos.dev
ignoreUpdates: true
concurrency: 1
exclusive: true
nodeSelector:
matchExpressions:
- key: feature.node.kubernetes.io/system-os_release.ID
operator: In
values: ["talos"]
- key: node-role.kubernetes.io/control-plane
operator: Exists
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
prepare: &prepare
image: ghcr.io/siderolabs/talosctl:${TALOS_VERSION}
envs:
- name: NODE_IP
valueFrom:
fieldRef:
fieldPath: status.hostIP
args:
- --nodes=$(NODE_IP)
- health
- --server=false
upgrade:
<<: *prepare
args:
- --nodes=$(NODE_IP)
- upgrade-k8s
- --to=$(SYSTEM_UPGRADE_PLAN_LATEST_VERSION)

View file

@ -0,0 +1,7 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./kubernetes.yaml
- ./talos.yaml

View file

@ -0,0 +1,51 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/upgrade.cattle.io/plan_v1.json
apiVersion: upgrade.cattle.io/v1
kind: Plan
metadata:
name: talos
spec:
version: ${TALOS_VERSION}
serviceAccountName: system-upgrade
secrets:
- name: talos
path: /var/run/secrets/talos.dev
ignoreUpdates: true
concurrency: 1
exclusive: true
nodeSelector:
matchExpressions:
- key: feature.node.kubernetes.io/system-os_release.ID
operator: In
values: ["talos"]
- key: feature.node.kubernetes.io/system-os_release.VERSION_ID
operator: NotIn
values: ["${TALOS_VERSION}"]
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
prepare: &prepare
image: ghcr.io/siderolabs/talosctl:${TALOS_VERSION}
envs:
- name: NODE_IP
valueFrom:
fieldRef:
fieldPath: status.hostIP
- name: TALOS_SCHEMATIC_ID
valueFrom:
fieldRef:
fieldPath: metadata.annotations['extensions.talos.dev/schematic']
args:
- --nodes=$(NODE_IP)
- health
- --server=false
upgrade:
<<: *prepare
args:
- --nodes=$(NODE_IP)
- upgrade
- --image=factory.talos.dev/installer/$(TALOS_SCHEMATIC_ID):$(SYSTEM_UPGRADE_PLAN_LATEST_VERSION)
- --wait=false

View file

@ -0,0 +1,27 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/external-secrets.io/externalsecret_v1beta1.json
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: vault
namespace: security
spec:
secretStoreRef:
kind: ClusterSecretStore
name: onepassword-connect
target:
name: vault-secret
creationPolicy: Owner
data:
- secretKey: AWS_SECRET_ACCESS_KEY
remoteRef:
key: vault
property: AWS_SECRET_ACCESS_KEY
- secretKey: AWS_ACCESS_KEY_ID
remoteRef:
key: vault
property: AWS_ACCESS_KEY_ID
- secretKey: VAULT_AWSKMS_SEAL_KEY_ID
remoteRef:
key: vault
property: VAULT_AWSKMS_SEAL_KEY_ID

View file

@ -0,0 +1,141 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/helmrelease-helm-v2beta2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: vault
spec:
interval: 30m
chart:
spec:
chart: vault
version: 0.28.1
sourceRef:
kind: HelmRepository
name: hashicorp
namespace: flux-system
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
retries: 3
strategy: uninstall
values:
server:
image:
repository: public.ecr.aws/hashicorp/vault
tag: "1.17.5"
logLevel: "info"
logFormat: "json"
ingress:
enabled: true
ingressClassName: internal-nginx
hosts:
- host: &host "vault.jahanson.tech"
paths: []
tls:
- hosts:
- *host
service:
type: "ClusterIP"
port: &port 8200
targetPort: *port
# off until it's online for the first time
readinessProbe:
enabled: true
path: "/v1/sys/health?standbyok=true&sealedcode=204&uninitcode=204"
livenessProbe:
enabled: true
path: "/v1/sys/health?standbyok=true"
initialDelaySeconds: 60
# If you need to use a http path instead of the default exec
# path: /v1/sys/health?standbyok=true
# Port number on which readinessProbe will be checked.
port: *port
extraEnvironmentVars:
# This is required because they will lose their values when the pod is upgraded in my experience.
# Probably a Flux thing.
VAULT_CLUSTER_ADDR: http://$(HOSTNAME).vault-internal:8201
extraSecretEnvironmentVars:
- envName: AWS_SECRET_ACCESS_KEY
secretName: vault-secret
secretKey: AWS_SECRET_ACCESS_KEY
- envName: AWS_ACCESS_KEY_ID
secretName: vault-secret
secretKey: AWS_ACCESS_KEY_ID
- envName: VAULT_AWSKMS_SEAL_KEY_ID
secretName: vault-secret
secretKey: VAULT_AWSKMS_SEAL_KEY_ID
# These are defaults but explicitly set here for clarity.
dataStorage:
size: 4Gi
mountPath: /vault/data
storageClass: ceph-block
auditStorage:
enabled: true
size: 10Gi
mountPath: /vault/audit
storageClass: ceph-block
# We want high availability. If standalone is true it sets the storage backend to file
# and the max replicas can only be 1.
standalone:
enabled: false
ha:
enabled: true
# maxUnavailable will default to (n/2)-1 where n is the number of replicas
# so if you have 6 replicas, maxUnavailable will be 2 unless you set it specifically.
replicas: 3
config: ""
raft:
enabled: true
config: |
ui = true
listener "tcp" {
tls_disable = 1
address = "[::]:8200"
cluster_address = "[::]:8201"
# For prometheus!
telemetry {
unauthenticated_metrics_access = "true"
}
}
storage "raft" {
path = "/vault/data"
retry_join {
auto_join = "provider=k8s label_selector=\"app.kubernetes.io/name=vault,component=server\" namespace=\"security\""
auto_join_scheme = "http"
}
}
seal "awskms" {
region = "us-east-2"
}
service_registration "kubernetes" {}
statefulSet:
securityContext:
pod:
runAsUser: 568
runAsGroup: 568
runAsNonRoot: true
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
supplementalGroups: [10000]
container:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: false
capabilities:
drop:
- "ALL"
ui:
enabled: true
publishNotReadyAddresses: true
# The service should only contain selectors for active Vault pod
activeVaultPodOnly: true
serviceType: "LoadBalancer"
externalPort: *port
targetPort: *port

View file

@ -0,0 +1,8 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/kustomization.json
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: security
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml

View file

@ -3,15 +3,18 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: cilium
name: &app vault
namespace: flux-system
spec:
interval: 30m
retryInterval: 1m
timeout: 5m
path: "./kubernetes/apps/kube-system/cilium/app"
commonMetadata:
labels:
app.kubernetes.io/name: *app
interval: 1m
path: "./kubernetes/apps/security/vault/app"
prune: true
sourceRef:
kind: GitRepository
name: homelab
name: theshire
wait: false
dependsOn:
- name: rook-ceph-cluster

12
.envrc
View file

@ -1,5 +1,13 @@
#shellcheck disable=SC2148,SC2155
export KUBECONFIG="$(expand_path ./kubeconfig)"
export SOPS_AGE_KEY_FILE="$(expand_path ./age.key)"
export TALOSCONFIG="$(expand_path ./talosconfig.yaml)"
export OMNICONFIG="$(expand_path ./omniconfig.yaml)"
export TALOSCONFIG="$(expand_path ./kubernetes/bootstrap/talos/clusterconfig/talosconfig)"
export KREW_ROOT="$(expand_path ~/.krew/bin)"
export CLUSTER="theshire"
export KUBERNETES_DIR="$(expand_path ./kubernetes)"
#export MQTTUI_BROKER="mqtt://10.1.1.38"
#export MQTTUI_BROKER=$(op item get "emqx [jahanson]" --fields broker)
#export MQTTUI_USERNAME=$(op item get "emqx [jahanson]" --fields username)
#export MQTTUI_PASSWORD=$(op item get "emqx [jahanson]" --fields mqtt-password)
PATH_add $KREW_ROOT
use nix

View file

@ -1,59 +0,0 @@
# action.yml
name: renovate
description: 'renovate with caching'
inputs:
endpoint:
description: 'Renovate Endpoint'
required: true
token:
description: 'Renovate Token'
required: true
github-token:
description: 'GitHub Token'
required: true
args:
description: 'Renovate Args'
required: false
default: ''
save-cache:
description: 'Save cache'
required: false
default: 'false'
runs:
using: 'composite'
steps:
- uses: actions/cache/restore@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
.tmp/cache/renovate/repository
key: repo-cache-${{ inputs.endpoint }}-${{ github.run_id }}
restore-keys: |
repo-cache-${{ inputs.endpoint }}-
- run: |
renovate ${{ inputs.args }}
shell: bash
env:
GITHUB_COM_TOKEN: ${{ inputs.github-token }}
LOG_LEVEL: debug
RENOVATE_BASE_DIR: ${{ github.workspace }}/.tmp
RENOVATE_ENDPOINT: ${{ inputs.endpoint }}
RENOVATE_PLATFORM: gitea
RENOVATE_REPOSITORY_CACHE: 'enabled'
RENOVATE_TOKEN: ${{ inputs.token }}
RENOVATE_GIT_AUTHOR: 'Renovate Bot <bot@kriese.eu>'
GIT_AUTHOR_NAME: 'Renovate Bot'
GIT_AUTHOR_EMAIL: 'bot@kriese.eu'
GIT_COMMITTER_NAME: 'Renovate Bot'
GIT_COMMITTER_EMAIL: 'bot@kriese.eu'
- name: Save renovate repo cache
if: always() && inputs.save-cache == 'true'
uses: actions/cache/save@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
.tmp/cache/renovate/repository
key: repo-cache-${{ inputs.endpoint }}-${{ github.run_id }}

View file

@ -1,24 +0,0 @@
on:
push:
schedule:
- cron: '*/30 * * * *'
jobs:
renovate:
name: Renovate
runs-on: ubuntu-latest
container:
image: ghcr.io/renovatebot/renovate:37.363.8@sha256:d5d20fda77bffb65bb4099389d6cb064e1e06b085bc547e10330bf82317c9693
steps:
- name: Checkout
uses: actions/checkout@v3
with:
show-progress: false
- name: Renovate
uses: ./.forgejo/actions/renovate
with:
endpoint: https://git.hsn.dev/api/v1/
token: ${{ secrets.RENOVATE_TOKEN }}
github-token: ${{ secrets.GH_TOKEN }}
args: ${{ github.repository }} --platform gitea # --autodiscover
save-cache: true

View file

@ -0,0 +1,138 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: "K8S json Schemas --> Cloudflare R2"
on:
workflow_dispatch:
schedule:
- cron: "0 0 * * *" # Every day at midnight
push:
branches: ["main"]
paths: [".forgejo/workflows/schemas.yaml"]
jobs:
publish:
name: Schemas
runs-on: ["ubuntu-x86_64"]
permissions:
contents: read
packages: write
steps:
- name: Checkout
uses: https://github.com/actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Workflow Tools
shell: bash
run: |
curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x kubectl
mv kubectl /usr/local/bin/
curl -LO "https://dl.min.io/client/mc/release/linux-amd64/mc"
chmod +x mc
mv mc /usr/local/bin/
- name: Setup Python
run: |
apt-get update
apt-get install -y python3 python3-pip python3-yaml
pip3 install --upgrade pip
- name: Write kubeconfig
id: kubeconfig
uses: https://github.com/timheuer/base64-to-file@v1
with:
encodedString: "${{ secrets.KUBECONFIG }}"
fileName: kubeconfig
fileDir: ${{ env.GITHUB_WORKSPACE }}
- name: Write mc
id: mcconfig
uses: https://github.com/timheuer/base64-to-file@v1
with:
encodedString: "${{ secrets.MCCONFIG }}"
fileName: config.json
fileDir: ${{ env.GITHUB_WORKSPACE }}
- name: Extracting CRDs to yaml and converting to JSON schema
env:
KUBECONFIG: "${{ steps.kubeconfig.outputs.filePath }}"
run: |
# kubeconfig
echo "kubeconfig location: $KUBECONFIG"
# Create temp folder for CRDs
TMP_CRD_DIR=$(mktemp -d)
echo "Temp directory: $TMP_CRD_DIR"
# Create final schemas directory
SCHEMAS_DIR=$GITHUB_WORKSPACE/crdSchemas
mkdir -p $SCHEMAS_DIR
echo "Schemas directory: $SCHEMAS_DIR"
# Create array to store CRD kinds and groups
ORGANIZE_BY_GROUP=true
declare -A CRD_GROUPS 2>/dev/null
if [ $? -ne 0 ]; then
# Array creation failed, signal to skip organization by group
ORGANIZE_BY_GROUP=false
fi
# Extract CRDs from cluster
NUM_OF_CRDS=0
while read -r crd
do
filename=${crd%% *}
kubectl get crds "$filename" -o yaml > "$TMP_CRD_DIR/$filename.yaml" 2>&1
echo "Extracted CRD: $filename"
resourceKind=$(grep "kind:" "$TMP_CRD_DIR/$filename.yaml" | awk 'NR==2{print $2}' | tr '[:upper:]' '[:lower:]')
resourceGroup=$(grep "group:" "$TMP_CRD_DIR/$filename.yaml" | awk 'NR==1{print $2}')
# Save name and group for later directory organization
CRD_GROUPS["$resourceKind"]="$resourceGroup"
let ++NUM_OF_CRDS
done < <(kubectl get crds 2>&1 | sed -n '/NAME/,$p' | tail -n +2)
echo numCRDs: $NUM_OF_CRDS
# Download converter script
curl https://raw.githubusercontent.com/yannh/kubeconform/master/scripts/openapi2jsonschema.py --output $TMP_CRD_DIR/openapi2jsonschema.py 2>/dev/null
# Convert crds to jsonSchema
cd $SCHEMAS_DIR
python3 $TMP_CRD_DIR/openapi2jsonschema.py $TMP_CRD_DIR/*.yaml
conversionResult=$?
# Copy and rename files to support kubeval
rm -rf $SCHEMAS_DIR/master-standalone
mkdir -p $SCHEMAS_DIR/master-standalone
cp $SCHEMAS_DIR/*.json $SCHEMAS_DIR/master-standalone
find $SCHEMAS_DIR/master-standalone -name '*json' -exec bash -c ' mv -f $0 ${0/\_/-stable-}' {} \;
# Organize schemas by group
if [ $ORGANIZE_BY_GROUP == true ]; then
for schema in $SCHEMAS_DIR/*.json
do
crdFileName=$(basename $schema .json)
crdKind=${crdFileName%%_*}
crdGroup=${CRD_GROUPS[$crdKind]}
if [ -z $crdGroup ]; then
crdGroup="uncategorized"
echo "CRD kind $crdKind has no group, moving to $crdGroup"
fi
echo making directory $crdGroup
mkdir -p $crdGroup
mv $schema ./$crdGroup
done
fi
rm -rf $TMP_CRD_DIR
- name: Deploy to Cloudflare R2
env:
MC_CONFIG_DIR: "${{ steps.mcconfig.outputs.fileDir }}"
shell: bash
run: |
echo $GITHUB_WORKSPACE/crdSchemas/
mc cp --recursive $GITHUB_WORKSPACE/crdSchemas/ r2-ks/kubernetes-schema

22
.gitignore vendored
View file

@ -1,15 +1,29 @@
# OS generated files
.DS_Store
Thumbs.db
.private/
# Development environments
.direnv
.idea/
.venv/
.pytest_cache/
# Infrastructure and deployment
.terraform
*.tfvars
kubeconfig*
*talosconfig.yaml
omniconfig.yaml
# Security and credentials
.private/
.decrypted~*
*.agekey
*.pub
*.key
*.pem
kubeconfig*
*talosconfig.yaml
omniconfig.yaml
*.secrets
config.xml
# syncthing
**/*sync-conflict*

4
.krmignore Normal file
View file

@ -0,0 +1,4 @@
.archive
.forgejo
.git
.taskfiles

View file

@ -47,7 +47,7 @@ repos:
args: [--severity=error]
additional_dependencies: []
- repo: https://github.com/k8s-at-home/sops-pre-commit
- repo: https://github.com/onedr0p/sops-pre-commit
rev: v2.1.1
hooks:
- id: forbid-secrets

4
.prettierrc Normal file
View file

@ -0,0 +1,4 @@
{
"quoteProps": "preserve",
"trailingComma": "none"
}

View file

@ -1,22 +1,26 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"description": "Auto merge container digests",
"matchDatasources": ["docker"],
"automerge": true,
"automergeType": "branch",
"matchUpdateTypes": ["digest"],
"matchPackagePrefixes": ["ghcr.io/onedr0p", "ghcr.io/bjw-s"],
"ignoreTests": true
},
{
"description": "Auto merge KPS minors and patches",
"matchDatasources": ["helm"],
"automerge": true,
"matchUpdateTypes": ["minor", "patch"],
"matchDepNames": ["kube-prometheus-stack"],
"ignoreTests": false
}
]
}
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"description": "Auto merge container digests",
"matchDatasources": ["docker"],
"automerge": true,
"automergeType": "branch",
"matchUpdateTypes": ["digest"],
"matchPackagePrefixes": [
"ghcr.io/onedr0p",
"ghcr.io/bjw-s",
"ghcr.io/bjw-s-labs"
],
"ignoreTests": true
},
{
"description": "Auto merge KPS minors and patches",
"matchDatasources": ["helm"],
"automerge": true,
"matchUpdateTypes": ["minor", "patch"],
"matchDepNames": ["kube-prometheus-stack"],
"ignoreTests": false
}
]
}

View file

@ -0,0 +1,16 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"commitMessageTopic": "{{depName}}",
"commitMessageExtra": "to {{newVersion}}",
"commitMessageSuffix": "",
"packageRules": [
{
"matchDatasources": ["helm"],
"commitMessageTopic": "chart {{depName}}"
},
{
"matchDatasources": ["docker"],
"commitMessageTopic": "image {{depName}}"
}
]
}

View file

@ -1,37 +1,19 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"customDatasources": {
"grafana-dashboards": {
"defaultRegistryUrlTemplate": "https://grafana.com/api/dashboards/{{packageName}}",
"format": "json",
"transformTemplates": [
"{\"releases\":[{\"version\": $string(revision)}]}"
]
}
},
"customManagers": [
{
"customType": "regex",
"description": "Process Grafana dashboards",
"fileMatch": [
"(^|/)kubernetes/.+\\.ya?ml(\\.j2)?$"
],
"matchStrings": [
"depName=\"(?<depName>\\S+)\"\\n.*?gnetId: (?<packageName>\\d+)\\n.*?revision: (?<currentValue>\\d+)"
],
"datasourceTemplate": "custom.grafana-dashboards",
"versioningTemplate": "regex:^(?<major>\\d+)$"
}
],
"packageRules": [
{
"addLabels": ["renovate/grafana-dashboard"],
"commitMessageExtra": "to revision {{newVersion}}",
"commitMessageTopic": "dashboard {{depName}}",
"matchDatasources": ["grafana-dashboards", "custom.grafana-dashboards"],
"matchUpdateTypes": ["major"],
"semanticCommitScope": "grafana-dashboards",
"semanticCommitType": "chore"
}
]
}
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"customManagers": [
{
"customType": "regex",
"description": ["Process custom dependencies"],
"fileMatch": ["(^|/)kubernetes/.+\\.ya?ml(?:\\.j2)?$"],
"matchStrings": [
// # renovate: datasource=helm depName=cilium repository=https://helm.cilium.io
// version: 1.15.1
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( repository=(?<registryUrl>\\S+))?\\n.+: (&\\S+\\s)?(?<currentValue>\\S+)",
// # renovate: datasource=github-releases depName=rancher/system-upgrade-controller
// https://github.com/rancher/system-upgrade-controller/releases/download/v0.13.2/crd.yaml
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)\\n.+/(?<currentValue>(v|\\d)[^/]+)"
],
"datasourceTemplate": "{{#if datasource}}{{{datasource}}}{{else}}github-releases{{/if}}"
}
]
}

View file

@ -0,0 +1,38 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"customDatasources": {
"grafana-dashboards": {
"defaultRegistryUrlTemplate": "https://grafana.com/api/dashboards/{{packageName}}",
"format": "json",
"transformTemplates": [
"{\"releases\":[{\"version\": $string(revision)}]}"
]
}
},
"customManagers": [
{
"customType": "regex",
"description": ["Process Grafana dashboards"],
"fileMatch": ["(^|/)kubernetes/.+\\.ya?ml(?:\\.j2)?$"],
"matchStrings": [
"depName=\"(?<depName>.*)\"\\n(?<indentation>\\s+)gnetId: (?<packageName>\\d+)\\n.+revision: (?<currentValue>\\d+)"
],
"autoReplaceStringTemplate": "depName=\"{{{depName}}}\"\n{{{indentation}}}gnetId: {{{packageName}}}\n{{{indentation}}}revision: {{{newValue}}}",
"datasourceTemplate": "custom.grafana-dashboards",
"versioningTemplate": "regex:^(?<major>\\d+)$"
}
],
"packageRules": [
{
"addLabels": ["renovate/grafana-dashboard"],
"automerge": true,
"automergeType": "branch",
"matchDatasources": ["custom.grafana-dashboards"],
"matchUpdateTypes": ["major"],
"semanticCommitType": "chore",
"semanticCommitScope": "grafana-dashboards",
"commitMessageTopic": "dashboard {{depName}}",
"commitMessageExtra": "( {{currentVersion}} → {{newVersion}} )"
}
]
}

61
.renovate/groups.json5 Normal file
View file

@ -0,0 +1,61 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"description": ["Dragonfly Operator Group"],
"groupName": "Dragonfly Operator",
"matchPackagePatterns": ["dragonfly(?:db)?.operator"],
"matchDatasources": ["docker", "github-releases"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
},
{
"description": ["Flux Group"],
"groupName": "Flux",
"matchPackagePatterns": ["fluxcd"],
"matchDatasources": ["docker", "github-tags"],
"versioning": "semver",
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
},
{
"description": ["Rook-Ceph Group"],
"groupName": "Rook-Ceph",
"matchPackagePatterns": ["rook.ceph"],
"matchDatasources": ["helm"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
},
{
"description": ["Talos Group"],
"groupName": "Talos",
"matchPackagePatterns": [
"ghcr.io/siderolabs/talosctl",
"ghcr.io/siderolabs/installer",
"factory.talos.dev/installer"
],
"matchDatasources": ["docker"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
},
{
"description": ["Volsync Group"],
"groupName": "Volsync",
"matchPackagePatterns": ["volsync"],
"matchDatasources": ["docker", "helm"],
"matchUpdateTypes": ["minor", "patch"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
}
]
}

37
.renovate/labels.json5 Normal file
View file

@ -0,0 +1,37 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"matchUpdateTypes": ["major"],
"labels": ["type/major"]
},
{
"matchUpdateTypes": ["minor"],
"labels": ["type/minor"]
},
{
"matchUpdateTypes": ["patch"],
"labels": ["type/patch"]
},
{
"matchUpdateTypes": ["digest"],
"labels": ["type/digest"]
},
{
"matchDatasources": ["docker"],
"addLabels": ["renovate/container"]
},
{
"matchDatasources": ["helm"],
"addLabels": ["renovate/helm"]
},
{
"matchDatasources": ["github-releases", "github-tags"],
"addLabels": ["renovate/github-release"]
},
{
"matchManagers": ["github-actions"],
"addLabels": ["renovate/github-action"]
}
]
}

View file

@ -0,0 +1,23 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"description": ["Loose versioning for non-semver packages"],
"matchDatasources": ["docker"],
"matchPackagePatterns": ["cross-seed", "plex"],
"versioning": "loose"
},
{
"description": ["Custom schedule for frequently updated packages"],
"matchDataSources": ["docker", "helm"],
"matchPackagePatterns": ["minio", "reloader"],
"schedule": ["on the first day of the month"]
},
{
"description": ["Custom versioning for minio"],
"matchDatasources": ["docker"],
"matchPackagePatterns": ["minio"],
"versioning": "regex:^RELEASE\\.(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)T.*Z$"
}
]
}

View file

@ -1,15 +1,24 @@
---
creation_rules:
- # IMPORTANT: Keep this rule first
path_regex: kubernetes/bootstrap/talos/talsecret(\.sops)?\.ya?ml
input_type: yaml
encrypted_regex: ^(token|crt|key|id|secret|secretboxencryptionsecret|ca|bootstraptoken)$
age: >-
age1gr4js8ln65khjzjkf9gs5c32a2vrrv6jlv5asuz6hccqq8pddc4sjflprn
- path_regex: kubernetes/.*/talos/.*\.sops\.ya?ml$
age: >-
age1gr4js8ln65khjzjkf9gs5c32a2vrrv6jlv5asuz6hccqq8pddc4sjflprn
- path_regex: kubernetes/.*\.sops\.ya?ml
encrypted_regex: "^(data|stringData)$"
# Homelab
age: >-
age1eqlaq205y5jre9hu5hvulywa7w3d4qyxwmafneamxcn7nejesedsf4q9g6
age1gr4js8ln65khjzjkf9gs5c32a2vrrv6jlv5asuz6hccqq8pddc4sjflprn
- path_regex: .*\.sops\.(env|ini|json|toml)
# Homelab
age: >-
age1eqlaq205y5jre9hu5hvulywa7w3d4qyxwmafneamxcn7nejesedsf4q9g6
age1gr4js8ln65khjzjkf9gs5c32a2vrrv6jlv5asuz6hccqq8pddc4sjflprn
- path_regex: (ansible|terraform|talos)/.*\.sops\.ya?ml
# Homelab
age: >-
age1eqlaq205y5jre9hu5hvulywa7w3d4qyxwmafneamxcn7nejesedsf4q9g6
age1gr4js8ln65khjzjkf9gs5c32a2vrrv6jlv5asuz6hccqq8pddc4sjflprn

View file

@ -1,19 +0,0 @@
---
apiVersion: batch/v1
kind: Job
metadata:
name: "list-${rsrc}-${ts}"
namespace: "${namespace}"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: OnFailure
containers:
- name: list
image: docker.io/restic/restic:0.16.0
args: ["snapshots"]
envFrom:
- secretRef:
name: "${rsrc}-restic-secret"

View file

@ -1,25 +0,0 @@
---
apiVersion: volsync.backube/v1alpha1
kind: ReplicationDestination
metadata:
name: "${rsrc}-${claim}-${ts}"
namespace: "${namespace}"
spec:
trigger:
manual: restore-once
restic:
repository: "${rsrc}-restic-secret"
destinationPVC: "${claim}"
copyMethod: Direct
storageClassName: openebs-zfs
# IMPORTANT NOTE:
# Set to the last X number of snapshots to restore from
previous: ${previous}
# OR;
# IMPORTANT NOTE:
# On bootstrap set `restoreAsOf` to the time the old cluster was destroyed.
# This will essentially prevent volsync from trying to restore a backup
# from a application that started with default data in the PVC.
# Do not restore snapshots made after the following RFC3339 Timestamp.
# date --rfc-3339=seconds (--utc)
# restoreAsOf: "2022-12-10T16:00:00-05:00"

View file

@ -1,158 +0,0 @@
---
version: "3"
x-task-vars: &task-vars
rsrc: '{{.rsrc}}'
controller: '{{.controller}}'
namespace: '{{.namespace}}'
claim: '{{.claim}}'
ts: '{{.ts}}'
kustomization: '{{.kustomization}}'
previous: '{{.previous}}'
vars:
destinationTemplate: "{{.ROOT_DIR}}/.taskfiles/VolSync/ReplicationDestination.tmpl.yaml"
wipeJobTemplate: "{{.ROOT_DIR}}/.taskfiles/VolSync/WipeJob.tmpl.yaml"
waitForJobScript: "{{.ROOT_DIR}}/.taskfiles/VolSync/wait-for-job.sh"
listJobTemplate: "{{.ROOT_DIR}}/.taskfiles/VolSync/ListJob.tmpl.yaml"
unlockJobTemplate: "{{.ROOT_DIR}}/.taskfiles/VolSync/UnlockJob.tmpl.yaml"
ts: '{{now | date "150405"}}'
tasks:
list:
desc: List all snapshots taken by restic for a given ReplicationSource (ex. task volsync:list rsrc=plex [namespace=default])
silent: true
cmds:
- envsubst < <(cat {{.listJobTemplate}}) | kubectl apply -f -
- bash {{.waitForJobScript}} list-{{.rsrc}}-{{.ts}} {{.namespace}}
- kubectl -n {{.namespace}} wait job/list-{{.rsrc}}-{{.ts}} --for condition=complete --timeout=1m
- kubectl -n {{.namespace}} logs job/list-{{.rsrc}}-{{.ts}} --container list
- kubectl -n {{.namespace}} delete job list-{{.rsrc}}-{{.ts}}
vars:
rsrc: '{{ or .rsrc (fail "ReplicationSource `rsrc` is required") }}'
namespace: '{{.namespace | default "default"}}'
env: *task-vars
preconditions:
# - sh: test -f {{.waitForJobScript}}
- sh: test -f {{.listJobTemplate}}
unlock:
desc: Unlocks restic repository for a given ReplicationSource (ex. task volsync:unlock rsrc=plex [namespace=default])
silent: true
cmds:
- envsubst < <(cat {{.unlockJobTemplate}}) | kubectl apply -f -
# - bash {{.waitForJobScript}} unlock-{{.rsrc}}-{{.ts}} {{.namespace}}
- kubectl -n {{.namespace}} wait job/unlock-{{.rsrc}}-{{.ts}} --for condition=complete --timeout=1m
- kubectl -n {{.namespace}} logs job/unlock-{{.rsrc}}-{{.ts}} --container unlock
- kubectl -n {{.namespace}} delete job unlock-{{.rsrc}}-{{.ts}}
vars:
rsrc: '{{ or .rsrc (fail "ReplicationSource `rsrc` is required") }}'
namespace: '{{.namespace | default "default"}}'
env: *task-vars
preconditions:
# - sh: test -f {{.waitForJobScript}}
- sh: test -f {{.unlockJobTemplate}}
# To run backup jobs in parallel for all replicationsources:
# - kubectl get replicationsources --all-namespaces --no-headers | awk '{print $2, $1}' | xargs --max-procs=4 -l bash -c 'task volsync:snapshot rsrc=$0 namespace=$1'
#
snapshot:
desc: Trigger a Restic ReplicationSource snapshot (ex. task volsync:snapshot rsrc=plex [namespace=default])
cmds:
- kubectl -n {{.namespace}} patch replicationsources {{.rsrc}} --type merge -p '{"spec":{"trigger":{"manual":"{{.ts}}"}}}'
- bash {{.waitForJobScript}} volsync-src-{{.rsrc}} {{.namespace}}
- kubectl -n {{.namespace}} wait job/volsync-src-{{.rsrc}} --for condition=complete --timeout=120m
# TODO: Find a way to output logs
# Error from server (NotFound): jobs.batch "volsync-src-zzztest" not found
# - kubectl -n {{.namespace}} logs job/volsync-src-{{.rsrc}}
vars:
rsrc: '{{ or .rsrc (fail "ReplicationSource `rsrc` is required") }}'
namespace: '{{.namespace | default "default"}}'
env: *task-vars
preconditions:
# - sh: test -f {{.waitForJobScript}}
- sh: kubectl -n {{.namespace}} get replicationsources {{.rsrc}}
msg: "ReplicationSource '{{.rsrc}}' not found in namespace '{{.namespace}}'"
# To run restore jobs in parallel for all replicationdestinations:
# - kubectl get replicationsources --all-namespaces --no-headers | awk '{print $2, $1}' | xargs --max-procs=2 -l bash -c 'task volsync:restore rsrc=$0 namespace=$1'
#
restore:
desc: Trigger a Restic ReplicationSource restore (ex. task volsync:restore rsrc=plex [namespace=default])
cmds:
- task: restore-suspend-app
vars: *task-vars
- task: restore-wipe-job
vars: *task-vars
- task: restore-volsync-job
vars: *task-vars
- task: restore-resume-app
vars: *task-vars
vars:
rsrc: '{{ or .rsrc (fail "Variable `rsrc` is required") }}'
namespace: '{{.namespace | default "default"}}'
# 1) Query to find the Flux Kustomization associated with the ReplicationSource (rsrc)
kustomization:
sh: |
kubectl -n {{.namespace}} get replicationsource {{.rsrc}} \
-o jsonpath="{.metadata.labels.kustomize\.toolkit\.fluxcd\.io/name}"
# 2) Query to find the Claim associated with the ReplicationSource (rsrc)
claim:
sh: |
kubectl -n {{.namespace}} get replicationsource {{.rsrc}} \
-o jsonpath="{.spec.sourcePVC}"
# 3) Query to find the controller associated with the PersistentVolumeClaim (claim)
controller:
sh: |
app=$(kubectl -n {{.namespace}} get persistentvolumeclaim {{.claim}} -o jsonpath="{.metadata.labels.app\.kubernetes\.io/name}")
if kubectl -n {{ .namespace }} get deployment.apps/$app >/dev/null 2>&1 ; then
echo "deployment.apps/$app"
else
echo "statefulset.apps/$app"
fi
previous: "{{.previous | default 2}}"
env: *task-vars
preconditions:
- sh: test -f {{.wipeJobTemplate}}
- sh: test -f {{.destinationTemplate}}
# - sh: test -f {{.waitForJobScript}}
# Suspend the Flux ks and hr
restore-suspend-app:
internal: true
cmds:
- flux -n flux-system suspend kustomization {{.kustomization}}
- flux -n {{.namespace}} suspend helmrelease {{.rsrc}}
- kubectl -n {{.namespace}} scale {{.controller}} --replicas 0
- kubectl -n {{.namespace}} wait pod --for delete --selector="app.kubernetes.io/name={{.rsrc}}" --timeout=2m
env: *task-vars
# Wipe the PVC of all data
restore-wipe-job:
internal: true
cmds:
- envsubst < <(cat {{.wipeJobTemplate}}) | kubectl apply -f -
- bash {{.waitForJobScript}} wipe-{{.rsrc}}-{{.claim}}-{{.ts}} {{.namespace}}
- kubectl -n {{.namespace}} wait job/wipe-{{.rsrc}}-{{.claim}}-{{.ts}} --for condition=complete --timeout=120m
- kubectl -n {{.namespace}} logs job/wipe-{{.rsrc}}-{{.claim}}-{{.ts}} --container wipe
- kubectl -n {{.namespace}} delete job wipe-{{.rsrc}}-{{.claim}}-{{.ts}}
env: *task-vars
# Create VolSync replicationdestination CR to restore data
restore-volsync-job:
internal: true
cmds:
- envsubst < <(cat {{.destinationTemplate}}) | kubectl apply -f -
- bash {{.waitForJobScript}} volsync-dst-{{.rsrc}}-{{.claim}}-{{.ts}} {{.namespace}}
- kubectl -n {{.namespace}} wait job/volsync-dst-{{.rsrc}}-{{.claim}}-{{.ts}} --for condition=complete --timeout=120m
- kubectl -n {{.namespace}} delete replicationdestination {{.rsrc}}-{{.claim}}-{{.ts}}
env: *task-vars
# Resume Flux ks and hr
restore-resume-app:
internal: true
cmds:
- flux -n {{.namespace}} resume helmrelease {{.rsrc}}
- flux -n flux-system resume kustomization {{.kustomization}}
env: *task-vars

View file

@ -1,38 +0,0 @@
---
apiVersion: batch/v1
kind: Job
metadata:
name: "unlock-${rsrc}-${ts}"
namespace: "${namespace}"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: OnFailure
containers:
- name: unlock
image: docker.io/restic/restic:0.16.0
args: ["unlock", "--remove-all"]
envFrom:
- secretRef:
name: "${rsrc}-volsync-r2-secret"
---
apiVersion: batch/v1
kind: Job
metadata:
name: "unlock-${rsrc}-r2-${ts}"
namespace: "${namespace}"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: OnFailure
containers:
- name: unlock
image: docker.io/restic/restic:0.16.0
args: ["unlock", "--remove-all"]
envFrom:
- secretRef:
name: "${rsrc}-volsync-secret"

View file

@ -1,25 +0,0 @@
---
apiVersion: batch/v1
kind: Job
metadata:
name: "wipe-${rsrc}-${claim}-${ts}"
namespace: "${namespace}"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: OnFailure
containers:
- name: wipe
image: public.ecr.aws/docker/library/busybox:latest
command: ["/bin/sh", "-c", "cd /config; find . -delete"]
volumeMounts:
- name: config
mountPath: /config
securityContext:
privileged: true
volumes:
- name: config
persistentVolumeClaim:
claimName: "${claim}"

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
JOB_NAME=$1
NAMESPACE="${2:-default}"
[[ -z "${JOB_NAME}" ]] && echo "Job name not specified" && exit 1
while true; do
STATUS="$(kubectl -n "${NAMESPACE}" get pod -l job-name="${JOB_NAME}" -o jsonpath='{.items[*].status.phase}')"
if [ "${STATUS}" == "Pending" ]; then
break
fi
sleep 1
done

View file

@ -2,11 +2,64 @@
version: "3"
tasks:
hubble:
desc: forward the hubble relay
cleanup-pods:
desc: Clean up leftover Pods
cmds:
- cilium hubble port-forward &
hubble-ui:
desc: port-forward hubble to 8888
cmds:
- kubectl port-forward -n kube-system svc/hubble-ui 8888:80
- for:
matrix:
PHASE: [Failed, Succeeded, Pending]
cmd: kubectl delete pods --field-selector status.phase={{.ITEM.PHASE}} -A --ignore-not-found=true
sync-secrets:
desc: Sync ExternalSecret resources
vars:
secret: '{{ .secret | default ""}}'
namespace: '{{.namespace | default "default"}}'
cmd: |
{{if eq .secret ""}}
kubectl get externalsecret.external-secrets.io --all-namespaces --no-headers -A | awk '{print $1, $2}' \
| xargs --max-procs=4 -l bash -c 'kubectl -n $0 annotate externalsecret.external-secrets.io $1 force-sync=$(date +%s) --overwrite'
{{else}}
kubectl -n {{.namespace}} annotate externalsecret.external-secrets.io {{.secret}} force-sync=$(date +%s) --overwrite
{{end}}
preconditions:
- kubectl -n {{.namespace}} get externalsecret {{.secret}}
mount-volume:
desc: Mount a PersistentVolumeClaim to a temporary pod
interactive: true
vars:
claim: '{{ or .claim (fail "PersistentVolumeClaim `claim` is required") }}'
namespace: '{{.namespace | default "default"}}'
cmd: |
kubectl run -n {{.namespace}} debug-{{.claim}} -i --tty --rm --image=null --privileged --overrides='
{
"apiVersion": "v1",
"spec": {
"containers": [
{
"name": "debug",
"image": "docker.io/library/alpine:latest",
"command": ["/bin/ash"],
"stdin": true,
"stdinOnce": true,
"tty": true,
"volumeMounts": [
{
"name": "config",
"mountPath": "/config"
}
]
}
],
"volumes": [
{
"name": "config",
"persistentVolumeClaim": {
"claimName": "{{.claim}}"
}
}
],
"restartPolicy": "Never"
}
}'
preconditions:
- kubectl -n {{.namespace}} get pvc {{.claim}}

View file

@ -1,104 +0,0 @@
---
version: "3"
x-task-vars: &task-vars
node: "{{.node}}"
ceph_disk: "{{.ceph_disk}}"
ts: "{{.ts}}"
jobName: "{{.jobName}}"
vars:
waitForJobScript: "../_scripts/wait-for-k8s-job.sh"
ts: '{{now | date "150405"}}'
tasks:
wipe-node-aule:
desc: Trigger a wipe of Rook-Ceph data on node "aule"
cmds:
- task: wipe-disk
vars:
node: "{{.node}}"
ceph_disk: "/dev/disk/by-id/scsi-0HC_Volume_37460833"
- task: wipe-data
vars:
node: "{{.node}}"
vars:
node: aule
wipe-node-orome:
desc: Trigger a wipe of Rook-Ceph data on node "orome"
cmds:
- task: wipe-disk
vars:
node: "{{.node}}"
ceph_disk: "/dev/disk/by-id/scsi-0HC_Volume_37645333"
- task: wipe-data
vars:
node: "{{.node}}"
vars:
node: orome
wipe-node-eonwe:
desc: Trigger a wipe of Rook-Ceph data on node "eonwe"
cmds:
- task: wipe-disk
vars:
node: "{{.node}}"
ceph_disk: "/dev/disk/by-id/scsi-0HC_Volume_37460887"
- task: wipe-data
vars:
node: "{{.node}}"
vars:
node: eonwe
wipe-node-arlen:
desc: Trigger a wipe of Rook-Ceph data on node "arlen"
cmds:
- task: wipe-disk
vars:
node: "{{.node}}"
ceph_disk: "/dev/disk/by-id/scsi-0HC_Volume_37460897"
- task: wipe-data
vars:
node: "{{.node}}"
vars:
node: arlen
wipe-disk:
desc: Wipe all remnants of rook-ceph from a given disk (ex. task rook:wipe-disk node=aule ceph_disk="/dev/nvme0n1")
silent: true
internal: true
cmds:
- envsubst < <(cat {{.wipeRookDiskJobTemplate}}) | kubectl apply -f -
- bash {{.waitForJobScript}} {{.wipeCephDiskJobName}} default
- kubectl -n default wait job/{{.wipeCephDiskJobName}} --for condition=complete --timeout=1m
- kubectl -n default logs job/{{.wipeCephDiskJobName}} --container list
- kubectl -n default delete job {{.wipeCephDiskJobName}}
vars:
node: '{{ or .node (fail "`node` is required") }}'
ceph_disk: '{{ or .ceph_disk (fail "`ceph_disk` is required") }}'
jobName: 'wipe-disk-{{- .node -}}-{{- .ceph_disk | replace "/" "-" -}}-{{- .ts -}}'
wipeRookDiskJobTemplate: "WipeDiskJob.tmpl.yaml"
env: *task-vars
preconditions:
- sh: test -f {{.waitForJobScript}}
- sh: test -f {{.wipeRookDiskJobTemplate}}
wipe-data:
desc: Wipe all remnants of rook-ceph from a given disk (ex. task rook:wipe-data node=aule)
silent: true
internal: true
cmds:
- envsubst < <(cat {{.wipeRookDataJobTemplate}}) | kubectl apply -f -
- bash {{.waitForJobScript}} {{.wipeRookDataJobName}} default
- kubectl -n default wait job/{{.wipeRookDataJobName}} --for condition=complete --timeout=1m
- kubectl -n default logs job/{{.wipeRookDataJobName}} --container list
- kubectl -n default delete job {{.wipeRookDataJobName}}
vars:
node: '{{ or .node (fail "`node` is required") }}'
jobName: "wipe-rook-data-{{- .node -}}-{{- .ts -}}"
wipeRookDataJobTemplate: "WipeRookDataJob.tmpl.yaml"
env: *task-vars
preconditions:
- sh: test -f {{.waitForJobScript}}
- sh: test -f {{.wipeRookDataJobTemplate}}

View file

@ -1,26 +0,0 @@
---
apiVersion: batch/v1
kind: Job
metadata:
name: "${jobName}"
namespace: "default"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: Never
nodeName: ${node}
containers:
- name: disk-wipe
image: ghcr.io/onedr0p/alpine:3.17.3@sha256:999384960b6114496a5e4036e945141c205d064ce23b87326bd3f8d878c5a9d4
securityContext:
privileged: true
resources: {}
command: ["/bin/sh", "-c"]
args:
- apk add --no-cache sgdisk util-linux parted;
sgdisk --zap-all ${ceph_disk};
blkdiscard ${ceph_disk};
dd if=/dev/zero bs=1M count=10000 oflag=direct of=${ceph_disk};
partprobe ${ceph_disk};

View file

@ -1,29 +0,0 @@
---
apiVersion: batch/v1
kind: Job
metadata:
name: "${jobName}"
namespace: "default"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: Never
nodeName: ${node}
containers:
- name: disk-wipe
image: ghcr.io/onedr0p/alpine:3.17.3@sha256:999384960b6114496a5e4036e945141c205d064ce23b87326bd3f8d878c5a9d4
securityContext:
privileged: true
resources: {}
command: ["/bin/sh", "-c"]
args:
- rm -rf /mnt/host_var/lib/rook
volumeMounts:
- mountPath: /mnt/host_var
name: host-var
volumes:
- name: host-var
hostPath:
path: /var

View file

@ -1,19 +0,0 @@
apiVersion: v1
kind: Pod
metadata:
name: my-pod
spec:
containers:
- name: disk-wipe
image: ghcr.io/onedr0p/alpine:3.17.3@sha256:999384960b6114496a5e4036e945141c205d064ce23b87326bd3f8d878c5a9d4
securityContext:
privileged: true
resources: {}
command: ["/bin/sh", "-c"]
args:
- apk add --no-cache sgdisk util-linux parted e2fsprogs;
sgdisk --zap-all /dev/nvme1n1;
blkdiscard /dev/nvme1n1;
dd if=/dev/zero bs=1M count=10000 oflag=direct of=/dev/nvme1n1;
sgdisk /dev/nvme1n1
partprobe /dev/nvme1n1;

View file

@ -0,0 +1,148 @@
---
# yaml-language-server: $schema=https://taskfile.dev/schema.json
version: "3"
tasks:
bootstrap:
desc: Bootstrap Talos
summary: |
Args:
CONTROLLER: Controller node to run command against (required)
prompt: Bootstrap Talos on the '{{.K8S_CLUSTER}}' cluster... continue?
cmds:
- task: bootstrap-etcd
vars: &vars
CONTROLLER: "{{.CONTROLER}}"
- task: fetch-kubeconfig
vars: *vars
- task: bootstrap-integrations
vars: *vars
requires:
vars:
- K8S_CLUSTER
- CONTROLLER
bootstrap-etcd:
desc: Bootstrap Etcd
cmd: until talosctl --nodes {{.CONTROLLER}} bootstrap; do sleep 10; done
requires:
vars:
- CONTROLLER
bootstrap-integrations:
desc: Bootstrap core integrations needed for Talos
cmds:
- until kubectl wait --for=condition=Ready=False nodes --all --timeout=600s; do sleep 10; done
- helmfile --kube-context {{.K8S_CLUSTER}} --file {{.K8S_CLUSTER_DIR}}/bootstrap/helmfile.yaml apply --skip-diff-on-install --suppress-diff
- until kubectl wait --for=condition=Ready nodes --all --timeout=600s; do sleep 10; done
requires:
vars:
- K8S_CLUSTER
preconditions:
- which helmfile
- sh: kubectl config get-contexts {{.K8S_CLUSTER}}
msg: "Kubectl context {{.K8S_CLUSTER}} not found"
- test -f {{.K8S_CLUSTER_DIR}}/bootstrap/helmfile.yaml
fetch-kubeconfig:
desc: Fetch kubeconfig from Talos controllers
cmd: |
talosctl kubeconfig --nodes {{.CONTROLLER}} \
--force --force-context-name {{.K8S_CLUSTER}} {{.K8S_CLUSTER_DIR}}
requires:
vars:
- K8S_CLUSTER
generate-clusterconfig:
desc: Generate clusterconfig for Talos
cmds:
- talhelper genconfig
--env-file {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talenv.sops.yaml
--secret-file {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talsecret.sops.yaml
--config-file {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talconfig.yaml
--out-dir {{.K8S_CLUSTER_DIR}}/bootstrap/talos/clusterconfig
requires:
vars:
- K8S_CLUSTER
preconditions:
- test -f {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talenv.sops.yaml
- test -f {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talsecret.sops.yaml
- test -f {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talconfig.yaml
upgrade:
desc: Upgrade Talos version for a node
vars:
TALOS_VERSION:
sh: |
yq -r ".talosVersion" {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talconfig.yaml
TALOS_IMAGE:
sh: |
talhelper genurl installer \
--env-file {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talenv.sops.yaml \
--config-file {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talconfig.yaml \
| grep {{.NODE}} \
| awk '{split($0,u," "); print u[2]}'
cmds:
- talosctl upgrade -n {{.NODE}} --image {{.TALOS_IMAGE }}
requires:
vars:
- K8S_CLUSTER
- NODE
preconditions:
- test -f {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talenv.sops.yaml
- test -f {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talconfig.yaml
- msg: "Talos image could not be determined for node={{.NODE}}"
sh: 'test -n "{{.TALOS_IMAGE}}"'
upgrade-k8s:
desc: Upgrade Kubernetes version for a Talos cluster
silent: false
vars:
KUBERNETES_VERSION:
sh: |
yq -r ".kubernetesVersion" {{.K8S_CLUSTER_DIR}}/bootstrap/talos/talconfig.yaml
TALOS_CONTROLLER:
sh: talosctl config info --output json | jq --raw-output '.endpoints[]' | shuf -n 1
cmds:
- until kubectl wait --timeout=5m --for=condition=Complete jobs --all --all-namespaces; do sleep 10; done
- talosctl upgrade-k8s -n {{.TALOS_CONTROLLER}} --to {{.KUBERNETES_VERSION}}
requires:
vars:
- K8S_CLUSTER
preconditions:
- talosctl config info &>/dev/null
- talosctl --nodes {{.TALOS_CONTROLLER}} get machineconfig &>/dev/null
apply-clusterconfig:
desc: Apply clusterconfig for a Talos cluster
vars:
CLUSTERCONFIG_FILES:
sh: find {{.K8S_CLUSTER_DIR}}/bootstrap/talos/clusterconfig -type f -name '*.yaml' -printf '%f\n'
cmds:
- for:
var: CLUSTERCONFIG_FILES
task: _apply-machineconfig
vars:
filename: "{{.ITEM}}"
hostname: |-
{{ trimPrefix (printf "%s-" .K8S_CLUSTER) .ITEM | trimSuffix ".yaml" }}
DRY_RUN: "{{ .DRY_RUN }}"
requires:
vars:
- K8S_CLUSTER
_apply-machineconfig:
internal: true
desc: Apply a single Talos machineConfig to a Talos node
cmds:
- talosctl apply-config
--nodes "{{.hostname}}"
--file "{{.K8S_CLUSTER_DIR}}/bootstrap/talos/clusterconfig/{{.filename}}"
{{ if eq "true" .DRY_RUN }}--dry-run{{ end }}
requires:
vars:
- K8S_CLUSTER
- hostname
- filename
preconditions:
- test -f {{.K8S_CLUSTER_DIR}}/bootstrap/talos/clusterconfig/{{.filename}}

View file

@ -0,0 +1,97 @@
---
# yaml-language-server: $schema=https://taskfile.dev/schema.json
version: '3'
# Taskfile used to manage certain VolSync tasks for a given application, limitations are as followed.
# 1. Fluxtomization, HelmRelease, PVC, ReplicationSource all have the same name (e.g. plex)
# 2. ReplicationSource and ReplicationDestination are a Restic repository
# 3. Each application only has one PVC that is being replicated
vars:
VOLSYNC_RESOURCES_DIR: '{{.ROOT_DIR}}/.taskfiles/volsync/resources'
tasks:
state-*:
desc: Suspend or resume Volsync [CLUSTER=main]
cmds:
- flux --namespace flux-system {{.STATE}} kustomization volsync
- flux --namespace volsync-system {{.STATE}} helmrelease volsync
- kubectl --namespace volsync-system scale deployment volsync --replicas {{if eq .STATE "suspend"}}0{{else}}1{{end}}
vars:
STATE: '{{index .MATCH 0}}'
requires:
vars: [CLUSTER]
preconditions:
- '[[ "{{.STATE}}" == "suspend" || "{{.STATE}}" == "resume" ]]'
- which flux kubectl
unlock:
desc: Unlock all restic source repos [CLUSTER=main]
cmds:
- for: { var: SOURCES, split: "\n" }
cmd: kubectl --namespace {{splitList "," .ITEM | first}} patch --field-manager=flux-client-side-apply replicationsources {{splitList "," .ITEM | last}} --type merge --patch "{\"spec\":{\"restic\":{\"unlock\":\"{{now | unixEpoch}}\"}}}"
vars:
SOURCES:
sh: kubectl get replicationsources --all-namespaces --no-headers --output=jsonpath='{range .items[*]}{.metadata.namespace},{.metadata.name}{"\n"}{end}'
requires:
vars: [CLUSTER]
preconditions:
- which kubectl
snapshot:
desc: Snapshot an app [CLUSTER=main] [NS=default] [APP=required]
cmds:
- kubectl --namespace {{.NS}} patch replicationsources {{.APP}} --type merge -p '{"spec":{"trigger":{"manual":"{{now | unixEpoch}}"}}}'
- until kubectl --namespace {{.NS}} get job/{{.JOB}} &>/dev/null; do sleep 5; done
- kubectl --namespace {{.NS}} wait job/{{.JOB}} --for=condition=complete --timeout=120m
vars:
NS: '{{.NS | default "default"}}'
JOB: volsync-src-{{.APP}}
requires:
vars: [CLUSTER, APP]
preconditions:
- kubectl --namespace {{.NS}} get replicationsources {{.APP}}
- which kubectl
restore:
desc: Restore an app [CLUSTER=main] [NS=default] [APP=required] [PREVIOUS=required]
cmds:
# Suspend
- flux --namespace flux-system suspend kustomization {{.APP}}
- flux --namespace {{.NS}} suspend helmrelease {{.APP}}
- kubectl --namespace {{.NS}} scale {{.CONTROLLER}}/{{.APP}} --replicas 0
- kubectl --namespace {{.NS}} wait pod --for=delete --selector="app.kubernetes.io/name={{.APP}}" --timeout=5m
# Restore
- minijinja-cli {{.VOLSYNC_RESOURCES_DIR}}/replicationdestination.yaml.j2 | kubectl apply --server-side --filename -
- until kubectl --namespace {{.NS}} get job/volsync-dst-{{.APP}}-manual &>/dev/null; do sleep 5; done
- kubectl --namespace {{.NS}} wait job/volsync-dst-{{.APP}}-manual --for=condition=complete --timeout=120m
- kubectl --namespace {{.NS}} delete replicationdestination {{.APP}}-manual
# Resume
- flux --namespace flux-system resume kustomization {{.APP}}
- flux --namespace {{.NS}} resume helmrelease {{.APP}}
- flux --namespace {{.NS}} reconcile helmrelease {{.APP}} --force
- kubectl --namespace {{.NS}} wait pod --for=condition=ready --selector="app.kubernetes.io/name={{.APP}}" --timeout=5m
vars:
NS: '{{.NS | default "default"}}'
CONTROLLER:
sh: kubectl --namespace {{.NS}} get deployment {{.APP}} &>/dev/null && echo deployment || echo statefulset
env:
NS: '{{.NS}}'
APP: '{{.APP}}'
PREVIOUS: '{{.PREVIOUS}}'
CLAIM:
sh: kubectl --namespace {{.NS}} get replicationsources/{{.APP}} --output=jsonpath="{.spec.sourcePVC}"
ACCESS_MODES:
sh: kubectl --namespace {{.NS}} get replicationsources/{{.APP}} --output=jsonpath="{.spec.restic.accessModes}"
STORAGE_CLASS_NAME:
sh: kubectl --namespace {{.NS}} get replicationsources/{{.APP}} --output=jsonpath="{.spec.restic.storageClassName}"
PUID:
sh: kubectl --namespace {{.NS}} get replicationsources/{{.APP}} --output=jsonpath="{.spec.restic.moverSecurityContext.runAsUser}"
PGID:
sh: kubectl --namespace {{.NS}} get replicationsources/{{.APP}} --output=jsonpath="{.spec.restic.moverSecurityContext.runAsGroup}"
requires:
vars: [CLUSTER, APP, PREVIOUS]
preconditions:
- test -f {{.VOLSYNC_RESOURCES_DIR}}/replicationdestination.yaml.j2
- which flux kubectl minijinja-cli

View file

@ -0,0 +1,23 @@
---
apiVersion: volsync.backube/v1alpha1
kind: ReplicationDestination
metadata:
name: {{ ENV.APP }}-manual
namespace: {{ ENV.NS }}
spec:
trigger:
manual: restore-once
restic:
repository: {{ ENV.APP }}-volsync-secret
destinationPVC: {{ ENV.CLAIM }}
copyMethod: Direct
storageClassName: {{ ENV.STORAGE_CLASS_NAME }}
accessModes: {{ ENV.ACCESS_MODES }}
previous: {{ ENV.PREVIOUS }}
enableFileDeletion: true
cleanupCachePVC: true
cleanupTempPVC: true
moverSecurityContext:
runAsUser: {{ ENV.PUID }}
runAsGroup: {{ ENV.PGID }}
fsGroup: {{ ENV.PGID }}

View file

@ -5,6 +5,7 @@
"redhat.vscode-yaml",
"signageos.signageos-vscode-sops",
"pkief.material-icon-theme",
"ms-vscode-remote.remote-ssh"
"ms-vscode-remote.remote-ssh",
"editorconfig.editorconfig"
]
}

Some files were not shown because too many files have changed in this diff Show more