|
@@ -16,15 +16,10 @@ spec:
|
|
|
spec:
|
|
|
containers:
|
|
|
- name: sonarr
|
|
|
- image: lscr.io/linuxserver/sonarr:4.0.0-v4
|
|
|
+ image: lscr.io/linuxserver/sonarr:develop-4.0.0.307-ls362
|
|
|
ports:
|
|
|
- containerPort: 8989
|
|
|
name: http-web-svc
|
|
|
- command:
|
|
|
- - "/bin/bash"
|
|
|
- - "-c"
|
|
|
- # Mount an sshfs connection to the seedbox
|
|
|
- - "apk update && apk add sshfs && cp remote-secrets/REMOTE_KEY /key && chown 600 /key && mkdir /remote && chown 1000:1000 /remote && sshfs -o allow_other,default_permissions,uid=1000,gid=1000,umask=002 $REMOTE -o IdentityFile=/key -o StrictHostKeyChecking=no /remote && /init"
|
|
|
env:
|
|
|
- name: TZ
|
|
|
value: America/New_York
|
|
@@ -37,13 +32,6 @@ spec:
|
|
|
name: plex
|
|
|
- mountPath: "/config"
|
|
|
name: config
|
|
|
- - name: remote-secret
|
|
|
- mountPath: /remote-secrets
|
|
|
- envFrom:
|
|
|
- - secretRef:
|
|
|
- name: sonarr-remote-secret
|
|
|
- securityContext:
|
|
|
- privileged: true # required for sshfs mount
|
|
|
volumes:
|
|
|
- name: plex
|
|
|
persistentVolumeClaim:
|
|
@@ -51,9 +39,6 @@ spec:
|
|
|
- name: config
|
|
|
persistentVolumeClaim:
|
|
|
claimName: sonarr-pvc
|
|
|
- - name: remote-secret
|
|
|
- secret:
|
|
|
- secretName: sonarr-remote-secret
|
|
|
---
|
|
|
apiVersion: v1
|
|
|
kind: Service
|
|
@@ -68,4 +53,4 @@ spec:
|
|
|
- name: sonarr-web-port
|
|
|
protocol: TCP
|
|
|
port: 8989
|
|
|
- targetPort: http-web-svc
|
|
|
+ targetPort: http-web-svc
|