From 12924388017fb3247408c169cb04465d1317ba71 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 30 Dec 2024 20:51:34 -0600 Subject: [PATCH] change names --- .../applications/radarr5-standup/Chart.yaml | 9 ++++----- .../templates/external-secret.yaml | 10 +++++----- .../templates/persistent-volume-claim.yaml | 6 +++--- .../templates/persistent-volume.yaml | 2 +- .../templates/prometheus-rule.yaml | 18 +++++++++--------- .../templates/replication-source.yaml | 8 ++++---- .../templates/service-monitor.yaml | 6 +++--- .../applications/radarr5-standup/values.yaml | 14 +++++++------- 8 files changed, 36 insertions(+), 37 deletions(-) diff --git a/clusters/cl01tl/applications/radarr5-standup/Chart.yaml b/clusters/cl01tl/applications/radarr5-standup/Chart.yaml index b0ca1a78d..f994539bc 100644 --- a/clusters/cl01tl/applications/radarr5-standup/Chart.yaml +++ b/clusters/cl01tl/applications/radarr5-standup/Chart.yaml @@ -1,12 +1,11 @@ apiVersion: v2 -name: radarr5-anime +name: radarr5-standup version: 1.0.0 -description: Radarr v5 Anime +description: Radarr v5 Stand Up keywords: - radarr - servarr - - movies - - anime + - standup - metrics home: https://wiki.alexlebens.dev/doc/radarr-T6nPLajWDP sources: @@ -20,7 +19,7 @@ maintainers: - name: alexlebens dependencies: - name: app-template - alias: radarr5-anime + alias: radarr5-standup repository: https://bjw-s.github.io/helm-charts/ version: 3.6.0 - name: postgres-cluster diff --git a/clusters/cl01tl/applications/radarr5-standup/templates/external-secret.yaml b/clusters/cl01tl/applications/radarr5-standup/templates/external-secret.yaml index c6c21a332..e2121db2a 100644 --- a/clusters/cl01tl/applications/radarr5-standup/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/radarr5-standup/templates/external-secret.yaml @@ -1,10 +1,10 @@ apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret metadata: - name: radarr5-anime-config-backup-secret + name: radarr5-standup-config-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: radarr5-anime-config-backup-secret + app.kubernetes.io/name: radarr5-standup-config-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: backup @@ -18,7 +18,7 @@ spec: mergePolicy: Merge engineVersion: v2 data: - RESTIC_REPOSITORY: "{{ `{{ .BUCKET_ENDPOINT }}` }}/radarr5-anime/radarr5-anime-config" + RESTIC_REPOSITORY: "{{ `{{ .BUCKET_ENDPOINT }}` }}/radarr5-standup/radarr5-standup-config" data: - secretKey: BUCKET_ENDPOINT remoteRef: @@ -60,10 +60,10 @@ spec: apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret metadata: - name: radarr5-anime-postgresql-17-cluster-backup-secret + name: radarr5-standup-postgresql-17-cluster-backup-secret namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: radarr5-anime-postgresql-17-cluster-backup-secret + app.kubernetes.io/name: radarr5-standup-postgresql-17-cluster-backup-secret app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: database diff --git a/clusters/cl01tl/applications/radarr5-standup/templates/persistent-volume-claim.yaml b/clusters/cl01tl/applications/radarr5-standup/templates/persistent-volume-claim.yaml index 8ec11e013..de0e783bd 100644 --- a/clusters/cl01tl/applications/radarr5-standup/templates/persistent-volume-claim.yaml +++ b/clusters/cl01tl/applications/radarr5-standup/templates/persistent-volume-claim.yaml @@ -1,16 +1,16 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: radarr5-anime-nfs-storage + name: radarr5-standup-nfs-storage namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: radarr5-anime-nfs-storage + app.kubernetes.io/name: radarr5-standup-nfs-storage app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: storage app.kubernetes.io/part-of: {{ .Release.Name }} spec: - volumeName: radarr5-anime-nfs-storage + volumeName: radarr5-standup-nfs-storage storageClassName: nfs-client accessModes: - ReadWriteMany diff --git a/clusters/cl01tl/applications/radarr5-standup/templates/persistent-volume.yaml b/clusters/cl01tl/applications/radarr5-standup/templates/persistent-volume.yaml index bd1c7857c..6eda67f3a 100644 --- a/clusters/cl01tl/applications/radarr5-standup/templates/persistent-volume.yaml +++ b/clusters/cl01tl/applications/radarr5-standup/templates/persistent-volume.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: PersistentVolume metadata: - name: radarr5-anime-nfs-storage + name: radarr5-standup-nfs-storage namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ .Release.Name }} diff --git a/clusters/cl01tl/applications/radarr5-standup/templates/prometheus-rule.yaml b/clusters/cl01tl/applications/radarr5-standup/templates/prometheus-rule.yaml index 6bf49e8e9..104f6b351 100644 --- a/clusters/cl01tl/applications/radarr5-standup/templates/prometheus-rule.yaml +++ b/clusters/cl01tl/applications/radarr5-standup/templates/prometheus-rule.yaml @@ -1,34 +1,34 @@ apiVersion: monitoring.coreos.com/v1 kind: PrometheusRule metadata: - name: radarr5-anime + name: radarr5-standup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: radarr5-anime + app.kubernetes.io/name: radarr5-standup app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: metrics app.kubernetes.io/part-of: {{ .Release.Name }} spec: groups: - - name: radarr5-anime + - name: radarr5-standup rules: - alert: ExportarrAbsent annotations: - description: Radarr5 Anime Exportarr has disappeared from Prometheus + description: Radarr5 Stand Up Exportarr has disappeared from Prometheus service discovery. summary: Exportarr is down. expr: | - absent(up{job=~".*radarr5_anime.*"} == 1) + absent(up{job=~".*radarr5_standup.*"} == 1) for: 5m labels: severity: critical - - alert: Radarr5animeDown + - alert: Radarr5StandUpDown annotations: - description: Radarr5 Anime service is down. - summary: Radarr5 Anime is down. + description: Radarr5 Stand Up service is down. + summary: Radarr5 Stand Up is down. expr: | - radarr5_anime_system_status{job=~".*radarr5_anime.*"} == 0 + radarr5_standup_system_status{job=~".*radarr5_standup.*"} == 0 for: 5m labels: severity: critical diff --git a/clusters/cl01tl/applications/radarr5-standup/templates/replication-source.yaml b/clusters/cl01tl/applications/radarr5-standup/templates/replication-source.yaml index 27fb09e5a..17a87207f 100644 --- a/clusters/cl01tl/applications/radarr5-standup/templates/replication-source.yaml +++ b/clusters/cl01tl/applications/radarr5-standup/templates/replication-source.yaml @@ -1,21 +1,21 @@ apiVersion: volsync.backube/v1alpha1 kind: ReplicationSource metadata: - name: radarr5-anime-config-backup-source + name: radarr5-standup-config-backup-source namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: radarr5-anime-config-backup-source + app.kubernetes.io/name: radarr5-standup-config-backup-source app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: backup app.kubernetes.io/part-of: {{ .Release.Name }} spec: - sourcePVC: radarr5-anime-config + sourcePVC: radarr5-standup-config trigger: schedule: 0 0 */3 * * restic: pruneIntervalDays: 30 - repository: radarr5-anime-config-backup-secret + repository: radarr5-standup-config-backup-secret retain: hourly: 1 daily: 1 diff --git a/clusters/cl01tl/applications/radarr5-standup/templates/service-monitor.yaml b/clusters/cl01tl/applications/radarr5-standup/templates/service-monitor.yaml index 0a53e8c68..b26da20ac 100644 --- a/clusters/cl01tl/applications/radarr5-standup/templates/service-monitor.yaml +++ b/clusters/cl01tl/applications/radarr5-standup/templates/service-monitor.yaml @@ -1,10 +1,10 @@ apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: - name: radarr5-anime + name: radarr5-standup namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: radarr5-anime + app.kubernetes.io/name: radarr5-standup app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: metrics @@ -12,7 +12,7 @@ metadata: spec: selector: matchLabels: - app.kubernetes.io/name: radarr5-anime + app.kubernetes.io/name: radarr5-standup app.kubernetes.io/instance: {{ .Release.Name }} endpoints: - port: metrics diff --git a/clusters/cl01tl/applications/radarr5-standup/values.yaml b/clusters/cl01tl/applications/radarr5-standup/values.yaml index f3820986c..b97bdcfc5 100644 --- a/clusters/cl01tl/applications/radarr5-standup/values.yaml +++ b/clusters/cl01tl/applications/radarr5-standup/values.yaml @@ -1,4 +1,4 @@ -radarr5-anime: +radarr5-standup: controllers: main: type: deployment @@ -83,16 +83,16 @@ radarr5-anime: enabled: true className: tailscale hosts: - - host: radarr-anime-cl01tl + - host: radarr-standup-cl01tl paths: - path: / pathType: Prefix service: - name: radarr5-anime + name: radarr5-standup port: 80 tls: - hosts: - - radarr-anime-cl01tl + - radarr-standup-cl01tl persistence: config: storageClass: ceph-block @@ -108,7 +108,7 @@ radarr5-anime: - path: /config readOnly: true media: - existingClaim: radarr5-anime-nfs-storage + existingClaim: radarr5-standup-nfs-storage advancedMounts: main: main: @@ -133,7 +133,7 @@ postgres-17-cluster: backup: enabled: true endpointURL: https://nyc3.digitaloceanspaces.com - destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5-anime/radarr5-anime-postgresql-17-cluster - endpointCredentials: radarr5-anime-postgresql-17-cluster-backup-secret + destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5-standup/radarr5-standup-postgresql-17-cluster + endpointCredentials: radarr5-standup-postgresql-17-cluster-backup-secret backupIndex: 1 retentionPolicy: "7d"