From d3407914fde7b4f37b27af0b9c142f6fe881021e Mon Sep 17 00:00:00 2001 From: Ultradesu Date: Tue, 10 Mar 2026 22:50:04 +0000 Subject: [PATCH] added lidarr --- k8s/apps/lidarr/app.yaml | 20 ++++++++++++++++++++ k8s/apps/lidarr/kustomization.yaml | 14 ++++++++++++++ k8s/apps/lidarr/lidarr-values.yaml | 27 +++++++++++++++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 k8s/apps/lidarr/app.yaml create mode 100644 k8s/apps/lidarr/kustomization.yaml create mode 100644 k8s/apps/lidarr/lidarr-values.yaml diff --git a/k8s/apps/lidarr/app.yaml b/k8s/apps/lidarr/app.yaml new file mode 100644 index 0000000..8c94ca0 --- /dev/null +++ b/k8s/apps/lidarr/app.yaml @@ -0,0 +1,20 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: lidarr + namespace: argocd +spec: + project: apps + destination: + namespace: lidarr + server: https://kubernetes.default.svc + source: + repoURL: ssh://git@gt.hexor.cy:30022/ab/homelab.git + targetRevision: HEAD + path: k8s/apps/lidarr + syncPolicy: + automated: + selfHeal: true + prune: true + syncOptions: + - CreateNamespace=true diff --git a/k8s/apps/lidarr/kustomization.yaml b/k8s/apps/lidarr/kustomization.yaml new file mode 100644 index 0000000..55304bd --- /dev/null +++ b/k8s/apps/lidarr/kustomization.yaml @@ -0,0 +1,14 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization + +resources: + - app.yaml + +helmCharts: + - name: lidarr + repo: https://k8s-home-lab.github.io/helm-charts/ + version: 15.3.0 + releaseName: lidarr + namespace: lidarr + valuesFile: lidarr-values.yaml + includeCRDs: true diff --git a/k8s/apps/lidarr/lidarr-values.yaml b/k8s/apps/lidarr/lidarr-values.yaml new file mode 100644 index 0000000..38b2b59 --- /dev/null +++ b/k8s/apps/lidarr/lidarr-values.yaml @@ -0,0 +1,27 @@ +env: + TZ: Asia/Nicosia + +resources: + requests: + memory: "512Mi" + cpu: "200m" + limits: + memory: "2Gi" + cpu: "1500m" + +nodeSelector: + kubernetes.io/hostname: master.tail2fe2d.ts.net + +persistence: + config: + enabled: true + type: hostPath + hostPath: /k8s/lidarr + mountPath: /config + + downloads: + enabled: true + type: hostPath + hostPath: /k8s/media/downloads + mountPath: /downloads + accessMode: ReadWriteOnce