From e84cd5039d99c96e7c6a423e56c83761a043f3e4 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 6 Apr 2026 16:21:25 -0500 Subject: [PATCH] feat: refactor apps --- .../kubernetes-cloudflare-ddns/Chart.yaml | 1 + clusters/cl01tl/helm/libation/Chart.yaml | 1 + clusters/cl01tl/helm/rclone/Chart.yaml | 4 +- clusters/cl01tl/helm/rclone/values.yaml | 72 ++++++------------- clusters/cl01tl/helm/reloader/Chart.yaml | 3 +- 5 files changed, 25 insertions(+), 56 deletions(-) diff --git a/clusters/cl01tl/helm/kubernetes-cloudflare-ddns/Chart.yaml b/clusters/cl01tl/helm/kubernetes-cloudflare-ddns/Chart.yaml index 9b15c43d4..78e868ae6 100644 --- a/clusters/cl01tl/helm/kubernetes-cloudflare-ddns/Chart.yaml +++ b/clusters/cl01tl/helm/kubernetes-cloudflare-ddns/Chart.yaml @@ -5,6 +5,7 @@ description: Kubernetes Cloudflare DDNS keywords: - kubernetes-cloudflare-ddns - ddns + - job home: https://docs.alexlebens.dev/applications/kubelet-serving-cert-approver/ sources: - https://github.com/kubitodev/kubernetes-cloudflare-ddns diff --git a/clusters/cl01tl/helm/libation/Chart.yaml b/clusters/cl01tl/helm/libation/Chart.yaml index 7f68a437b..240e88b58 100644 --- a/clusters/cl01tl/helm/libation/Chart.yaml +++ b/clusters/cl01tl/helm/libation/Chart.yaml @@ -5,6 +5,7 @@ description: Libation keywords: - libation - audible + - job home: https://docs.alexlebens.dev/applications/languagetool/ sources: - https://github.com/rmcrackan/Libation diff --git a/clusters/cl01tl/helm/rclone/Chart.yaml b/clusters/cl01tl/helm/rclone/Chart.yaml index 296995650..2d05660d6 100644 --- a/clusters/cl01tl/helm/rclone/Chart.yaml +++ b/clusters/cl01tl/helm/rclone/Chart.yaml @@ -4,9 +4,9 @@ version: 1.0.0 description: Rclone keywords: - rclone + - s3-sync - job - - kubernetes -home: https://wiki.alexlebens.dev/s/ +home: https://docs.alexlebens.dev/applications/rclone/ sources: - https://github.com/rclone/rclone - https://hub.docker.com/r/rclone/rclone diff --git a/clusters/cl01tl/helm/rclone/values.yaml b/clusters/cl01tl/helm/rclone/values.yaml index 6aa32c0f3..ec14470bb 100644 --- a/clusters/cl01tl/helm/rclone/values.yaml +++ b/clusters/cl01tl/helm/rclone/values.yaml @@ -4,20 +4,15 @@ rclone: type: cronjob cronjob: suspend: false - concurrencyPolicy: Forbid - timeZone: US/Central - schedule: "0 0 * * *" - startingDeadlineSeconds: 90 - successfulJobsHistory: 1 - failedJobsHistory: 1 + timeZone: America/Chicago + schedule: 0 0 * * * backoffLimit: 3 parallelism: 1 containers: sync: image: repository: rclone/rclone - tag: 1.73.3 - pullPolicy: IfNotPresent + tag: 1.73.3@sha256:66af24d7c8809af336dc16068149257cf447c80f8c60aa9f5679153f42017b85 args: - sync - src:directus-assets @@ -87,20 +82,15 @@ rclone: type: cronjob cronjob: suspend: false - concurrencyPolicy: Forbid - timeZone: US/Central - schedule: "10 0 * * *" - startingDeadlineSeconds: 90 - successfulJobsHistory: 1 - failedJobsHistory: 1 + timeZone: America/Chicago + schedule: 10 0 * * * backoffLimit: 3 parallelism: 1 containers: sync: image: repository: rclone/rclone - tag: 1.73.3 - pullPolicy: IfNotPresent + tag: 1.73.3@sha256:66af24d7c8809af336dc16068149257cf447c80f8c60aa9f5679153f42017b85 args: - sync - src:karakeep-assets @@ -170,20 +160,15 @@ rclone: type: cronjob cronjob: suspend: false - concurrencyPolicy: Forbid - timeZone: US/Central - schedule: "20 0 * * *" - startingDeadlineSeconds: 90 - successfulJobsHistory: 1 - failedJobsHistory: 1 + timeZone: America/Chicago + schedule: 20 0 * * * backoffLimit: 3 parallelism: 1 containers: sync: image: repository: rclone/rclone - tag: 1.73.3 - pullPolicy: IfNotPresent + tag: 1.73.3@sha256:66af24d7c8809af336dc16068149257cf447c80f8c60aa9f5679153f42017b85 args: - sync - src:talos-backups @@ -254,8 +239,7 @@ rclone: prune: image: repository: rclone/rclone - tag: 1.73.3 - pullPolicy: IfNotPresent + tag: 1.73.3@sha256:66af24d7c8809af336dc16068149257cf447c80f8c60aa9f5679153f42017b85 args: - delete - dest:talos-backups @@ -295,20 +279,15 @@ rclone: type: cronjob cronjob: suspend: false - concurrencyPolicy: Forbid - timeZone: US/Central - schedule: "30 0 * * *" - startingDeadlineSeconds: 90 - successfulJobsHistory: 1 - failedJobsHistory: 1 + timeZone: America/Chicago + schedule: 30 0 * * * backoffLimit: 3 parallelism: 1 containers: sync: image: repository: rclone/rclone - tag: 1.73.3 - pullPolicy: IfNotPresent + tag: 1.73.3@sha256:66af24d7c8809af336dc16068149257cf447c80f8c60aa9f5679153f42017b85 args: - sync - src:web-assets @@ -378,20 +357,15 @@ rclone: type: cronjob cronjob: suspend: false - concurrencyPolicy: Forbid - timeZone: US/Central - schedule: "40 0 * * *" - startingDeadlineSeconds: 90 - successfulJobsHistory: 1 - failedJobsHistory: 1 + timeZone: America/Chicago + schedule: 40 0 * * * backoffLimit: 3 parallelism: 1 containers: sync: image: repository: rclone/rclone - tag: 1.73.3 - pullPolicy: IfNotPresent + tag: 1.73.3@sha256:66af24d7c8809af336dc16068149257cf447c80f8c60aa9f5679153f42017b85 args: - sync - src:postgres-backups @@ -466,8 +440,7 @@ rclone: prune: image: repository: rclone/rclone - tag: 1.73.3 - pullPolicy: IfNotPresent + tag: 1.73.3@sha256:66af24d7c8809af336dc16068149257cf447c80f8c60aa9f5679153f42017b85 args: - delete - dest:postgres-backups @@ -507,20 +480,15 @@ rclone: type: cronjob cronjob: suspend: false - concurrencyPolicy: Forbid - timeZone: US/Central - schedule: "10 0 * * *" - startingDeadlineSeconds: 90 - successfulJobsHistory: 1 - failedJobsHistory: 1 + timeZone: America/Chicago + schedule: 50 0 * * * backoffLimit: 3 parallelism: 1 containers: sync: image: repository: rclone/rclone - tag: 1.73.3 - pullPolicy: IfNotPresent + tag: 1.73.3@sha256:66af24d7c8809af336dc16068149257cf447c80f8c60aa9f5679153f42017b85 args: - sync - src:ntfy-attachments diff --git a/clusters/cl01tl/helm/reloader/Chart.yaml b/clusters/cl01tl/helm/reloader/Chart.yaml index 99b31fdb6..84c8aa374 100644 --- a/clusters/cl01tl/helm/reloader/Chart.yaml +++ b/clusters/cl01tl/helm/reloader/Chart.yaml @@ -5,8 +5,7 @@ description: Reloader keywords: - reloader - config-map - - kubernetes -home: https://wiki.alexlebens.dev/s/e3a68f74-6d9a-484c-a446-4ba32f41d4c8 +home: https://docs.alexlebens.dev/applications/rclone/ sources: - https://github.com/stakater/Reloader - https://github.com/stakater/Reloader/tree/master/deployments/kubernetes/chart/reloader