diff --git a/kubernetes/apps/default/radarr/app/helmrelease.yaml b/kubernetes/apps/default/radarr/app/helmrelease.yaml index 45f75ffcd..637a90f3e 100644 --- a/kubernetes/apps/default/radarr/app/helmrelease.yaml +++ b/kubernetes/apps/default/radarr/app/helmrelease.yaml @@ -62,6 +62,7 @@ spec: RADARR__PORT: &port 8080 RADARR__APPLICATION_URL: "https://{{ .Release.Name }}.${SECRET_CLUSTER_DOMAIN}" RADARR__LOG_LEVEL: info + RADARR__THEME: dark envFrom: *envFrom resources: requests: @@ -92,11 +93,6 @@ spec: - hosts: - *host persistence: - config: - enabled: true - existingClaim: radarr-config - globalMounts: - - path: /config downloads: enabled: true type: nfs diff --git a/kubernetes/apps/default/radarr/app/kustomization.yaml b/kubernetes/apps/default/radarr/app/kustomization.yaml index 01ef80c2e..cc40802c0 100644 --- a/kubernetes/apps/default/radarr/app/kustomization.yaml +++ b/kubernetes/apps/default/radarr/app/kustomization.yaml @@ -7,8 +7,6 @@ resources: - ./externalsecret.yaml - ./gatus.yaml - ./helmrelease.yaml - - ./volsync.yaml - - ./volume.yaml configMapGenerator: - name: radarr-pushover files: diff --git a/kubernetes/apps/default/radarr/app/volsync.yaml b/kubernetes/apps/default/radarr/app/volsync.yaml deleted file mode 100644 index 84840870f..000000000 --- a/kubernetes/apps/default/radarr/app/volsync.yaml +++ /dev/null @@ -1,49 +0,0 @@ ---- -# yaml-language-server: $schema=https://kubernetes-schemas.devbu.io/external-secrets.io/externalsecret_v1beta1.json -apiVersion: external-secrets.io/v1beta1 -kind: ExternalSecret -metadata: - name: radarr-restic - namespace: default -spec: - secretStoreRef: - kind: ClusterSecretStore - name: onepassword-connect - target: - name: radarr-restic-secret - creationPolicy: Owner - template: - engineVersion: v2 - data: - RESTIC_REPOSITORY: '{{ .REPOSITORY_TEMPLATE }}/radarr' - RESTIC_PASSWORD: '{{ .RESTIC_PASSWORD }}' - AWS_ACCESS_KEY_ID: '{{ .AWS_ACCESS_KEY_ID }}' - AWS_SECRET_ACCESS_KEY: '{{ .AWS_SECRET_ACCESS_KEY }}' - dataFrom: - - extract: - key: volsync-restic-template ---- -# yaml-language-server: $schema=https://kubernetes-schemas.devbu.io/volsync.backube/replicationsource_v1alpha1.json -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: radarr - namespace: default -spec: - sourcePVC: radarr-config - trigger: - schedule: "0 7 * * *" - restic: - copyMethod: Snapshot - pruneIntervalDays: 7 - repository: radarr-restic-secret - cacheCapacity: 2Gi - volumeSnapshotClassName: csi-ceph-blockpool - storageClassName: rook-ceph-block - moverSecurityContext: - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - retain: - daily: 7 - within: 3d diff --git a/kubernetes/apps/default/radarr/app/volume.yaml b/kubernetes/apps/default/radarr/app/volume.yaml deleted file mode 100644 index b30cca817..000000000 --- a/kubernetes/apps/default/radarr/app/volume.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: radarr-config - namespace: default - labels: - app.kubernetes.io/name: &name radarr - app.kubernetes.io/instance: *name - snapshot.home.arpa/enabled: "true" -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 20Gi - storageClassName: rook-ceph-block