chore: remove readarr files
This commit is contained in:
parent
c27d2a4a82
commit
8e761258ee
6 changed files with 0 additions and 280 deletions
kubernetes/main/apps/download
|
@ -9,7 +9,6 @@ resources:
|
||||||
- ./sonarr/ks.yaml
|
- ./sonarr/ks.yaml
|
||||||
- ./prowlarr
|
- ./prowlarr
|
||||||
- ./bazarr
|
- ./bazarr
|
||||||
#- ./readarr
|
|
||||||
#- ./mylar3
|
#- ./mylar3
|
||||||
- ./unpackerr
|
- ./unpackerr
|
||||||
- ./media-dashboard.yaml
|
- ./media-dashboard.yaml
|
||||||
|
|
|
@ -1,120 +0,0 @@
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: readarr-audiobooks
|
|
||||||
namespace: download
|
|
||||||
spec:
|
|
||||||
interval: 5m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: app-template
|
|
||||||
version: 1.3.x
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: bjws-charts
|
|
||||||
namespace: flux-system
|
|
||||||
|
|
||||||
values:
|
|
||||||
image:
|
|
||||||
repository: ghcr.io/onedr0p/readarr-develop
|
|
||||||
tag: "0.3.32.2587"
|
|
||||||
pullPolicy: Always
|
|
||||||
|
|
||||||
# Metrics sidecar
|
|
||||||
sidecars:
|
|
||||||
exportarr:
|
|
||||||
image: ghcr.io/onedr0p/exportarr:v2.0.1
|
|
||||||
args:
|
|
||||||
- readarr
|
|
||||||
ports:
|
|
||||||
- name: metrics
|
|
||||||
containerPort: 9000
|
|
||||||
env:
|
|
||||||
- name: URL
|
|
||||||
value: "http://localhost"
|
|
||||||
- name: CONFIG
|
|
||||||
value: "/config/config.xml"
|
|
||||||
- name: PORT
|
|
||||||
value: 9000
|
|
||||||
- name: ENABLE_ADDITIONAL_METRICS
|
|
||||||
value: "true"
|
|
||||||
- name: ENABLE_UNKNOWN_QUEUE_ITEMS
|
|
||||||
value: "true"
|
|
||||||
volumeMounts:
|
|
||||||
- name: config
|
|
||||||
mountPath: /config
|
|
||||||
readOnly: true
|
|
||||||
|
|
||||||
env:
|
|
||||||
TZ: America/New_York
|
|
||||||
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
labels:
|
|
||||||
app: audiobook-readarr-service
|
|
||||||
|
|
||||||
ports:
|
|
||||||
http:
|
|
||||||
port: 8787
|
|
||||||
|
|
||||||
metrics:
|
|
||||||
enabled: true
|
|
||||||
port: 9000
|
|
||||||
protocol: HTTP
|
|
||||||
|
|
||||||
probes:
|
|
||||||
liveness:
|
|
||||||
enabled: true
|
|
||||||
custom: true
|
|
||||||
spec:
|
|
||||||
httpGet:
|
|
||||||
path: /ping
|
|
||||||
port: 8787
|
|
||||||
initialDelaySeconds: 0
|
|
||||||
periodSeconds: 10
|
|
||||||
timeoutSeconds: 1
|
|
||||||
failureThreshold: 3
|
|
||||||
startup:
|
|
||||||
enabled: false
|
|
||||||
|
|
||||||
ingress:
|
|
||||||
main:
|
|
||||||
enabled: true
|
|
||||||
annotations:
|
|
||||||
cert-manager.io/cluster-issuer: letsencrypt-production
|
|
||||||
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
|
||||||
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
|
|
||||||
hosts:
|
|
||||||
- host: &host "readarr-audiobooks.${SECRET_NEW_DOMAIN}"
|
|
||||||
paths:
|
|
||||||
- path: /
|
|
||||||
pathType: Prefix
|
|
||||||
tls:
|
|
||||||
- hosts:
|
|
||||||
- *host
|
|
||||||
|
|
||||||
persistence:
|
|
||||||
config:
|
|
||||||
enabled: true
|
|
||||||
type: hostPath
|
|
||||||
hostPath: /mnt/MainPool/Kubernetes/readarr-audiobooks
|
|
||||||
mountPath: /config
|
|
||||||
storage:
|
|
||||||
enabled: true
|
|
||||||
type: hostPath
|
|
||||||
hostPath: /mnt/MainPool/Media
|
|
||||||
mountPath: /storage
|
|
||||||
|
|
||||||
podSecurityContext:
|
|
||||||
runAsNonRoot: true
|
|
||||||
runAsUser: 10000
|
|
||||||
runAsGroup: 10000
|
|
||||||
fsGroup: 10000
|
|
||||||
fsGroupChangePolicy: OnRootMismatch
|
|
||||||
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu: 1m
|
|
||||||
memory: 150Mi
|
|
||||||
limits:
|
|
||||||
memory: 2000Mi
|
|
|
@ -1,16 +0,0 @@
|
||||||
apiVersion: monitoring.coreos.com/v1
|
|
||||||
kind: ServiceMonitor
|
|
||||||
metadata:
|
|
||||||
name: audiobook-readarr-exportarr
|
|
||||||
namespace: download
|
|
||||||
labels:
|
|
||||||
release: kube-prometheus-stack
|
|
||||||
spec:
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: audiobook-readarr-service
|
|
||||||
endpoints:
|
|
||||||
- port: metrics
|
|
||||||
interval: 30s
|
|
||||||
scrapeTimeout: 20s
|
|
||||||
path: /metrics
|
|
|
@ -1,120 +0,0 @@
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: readarr-ebooks
|
|
||||||
namespace: download
|
|
||||||
spec:
|
|
||||||
interval: 5m
|
|
||||||
chart:
|
|
||||||
spec:
|
|
||||||
chart: app-template
|
|
||||||
version: 1.3.x
|
|
||||||
sourceRef:
|
|
||||||
kind: HelmRepository
|
|
||||||
name: bjws-charts
|
|
||||||
namespace: flux-system
|
|
||||||
|
|
||||||
values:
|
|
||||||
image:
|
|
||||||
repository: ghcr.io/onedr0p/readarr-develop
|
|
||||||
tag: "0.3.32.2587"
|
|
||||||
pullPolicy: Always
|
|
||||||
|
|
||||||
# Metrics sidecar
|
|
||||||
sidecars:
|
|
||||||
exportarr:
|
|
||||||
image: ghcr.io/onedr0p/exportarr:v2.0.1
|
|
||||||
args:
|
|
||||||
- readarr
|
|
||||||
ports:
|
|
||||||
- name: metrics
|
|
||||||
containerPort: 9000
|
|
||||||
env:
|
|
||||||
- name: URL
|
|
||||||
value: "http://localhost"
|
|
||||||
- name: CONFIG
|
|
||||||
value: "/config/config.xml"
|
|
||||||
- name: PORT
|
|
||||||
value: 9000
|
|
||||||
- name: ENABLE_ADDITIONAL_METRICS
|
|
||||||
value: "true"
|
|
||||||
- name: ENABLE_UNKNOWN_QUEUE_ITEMS
|
|
||||||
value: "true"
|
|
||||||
volumeMounts:
|
|
||||||
- name: config
|
|
||||||
mountPath: /config
|
|
||||||
readOnly: true
|
|
||||||
|
|
||||||
env:
|
|
||||||
TZ: America/New_York
|
|
||||||
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
labels:
|
|
||||||
app: ebook-readarr-service
|
|
||||||
|
|
||||||
ports:
|
|
||||||
http:
|
|
||||||
port: 8787
|
|
||||||
|
|
||||||
metrics:
|
|
||||||
enabled: true
|
|
||||||
port: 9000
|
|
||||||
protocol: HTTP
|
|
||||||
|
|
||||||
probes:
|
|
||||||
liveness:
|
|
||||||
enabled: true
|
|
||||||
custom: true
|
|
||||||
spec:
|
|
||||||
httpGet:
|
|
||||||
path: /ping
|
|
||||||
port: 8787
|
|
||||||
initialDelaySeconds: 0
|
|
||||||
periodSeconds: 10
|
|
||||||
timeoutSeconds: 1
|
|
||||||
failureThreshold: 3
|
|
||||||
startup:
|
|
||||||
enabled: false
|
|
||||||
|
|
||||||
ingress:
|
|
||||||
main:
|
|
||||||
enabled: true
|
|
||||||
annotations:
|
|
||||||
cert-manager.io/cluster-issuer: letsencrypt-production
|
|
||||||
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
|
||||||
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
|
|
||||||
hosts:
|
|
||||||
- host: &host "readarr-ebooks.${SECRET_NEW_DOMAIN}"
|
|
||||||
paths:
|
|
||||||
- path: /
|
|
||||||
pathType: Prefix
|
|
||||||
tls:
|
|
||||||
- hosts:
|
|
||||||
- *host
|
|
||||||
|
|
||||||
persistence:
|
|
||||||
config:
|
|
||||||
enabled: true
|
|
||||||
type: hostPath
|
|
||||||
hostPath: /mnt/MainPool/Kubernetes/readarr-ebooks
|
|
||||||
mountPath: /config
|
|
||||||
storage:
|
|
||||||
enabled: true
|
|
||||||
type: hostPath
|
|
||||||
hostPath: /mnt/MainPool/Media
|
|
||||||
mountPath: /storage
|
|
||||||
|
|
||||||
podSecurityContext:
|
|
||||||
runAsNonRoot: true
|
|
||||||
runAsUser: 10000
|
|
||||||
runAsGroup: 10000
|
|
||||||
fsGroup: 10000
|
|
||||||
fsGroupChangePolicy: OnRootMismatch
|
|
||||||
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu: 1m
|
|
||||||
memory: 150Mi
|
|
||||||
limits:
|
|
||||||
memory: 2000Mi
|
|
|
@ -1,16 +0,0 @@
|
||||||
apiVersion: monitoring.coreos.com/v1
|
|
||||||
kind: ServiceMonitor
|
|
||||||
metadata:
|
|
||||||
name: ebook-readarr-exportarr
|
|
||||||
namespace: download
|
|
||||||
labels:
|
|
||||||
release: kube-prometheus-stack
|
|
||||||
spec:
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: ebook-readarr-service
|
|
||||||
endpoints:
|
|
||||||
- port: metrics
|
|
||||||
interval: 30s
|
|
||||||
scrapeTimeout: 20s
|
|
||||||
path: /metrics
|
|
|
@ -1,7 +0,0 @@
|
||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
||||||
kind: Kustomization
|
|
||||||
resources:
|
|
||||||
- ./audiobook-helm.yaml
|
|
||||||
- ./ebook-helm.yaml
|
|
||||||
- ./audiobook-monitor.yaml
|
|
||||||
- ./ebook-monitor.yaml
|
|
Loading…
Add table
Reference in a new issue