rm emby
This commit is contained in:
@@ -1,10 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: Secret
|
|
||||||
metadata:
|
|
||||||
name: cert-dubyatp-xyz
|
|
||||||
annotations:
|
|
||||||
replicator.v1.mittwald.de/replicate-from: "cert-manager/cert-dubyatp-xyz"
|
|
||||||
replicator.v1.mittwald.de/replicated-keys: "tls.crt,tls.key"
|
|
||||||
data:
|
|
||||||
tls.crt: ""
|
|
||||||
tls.key: ""
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
name: emby
|
|
||||||
spec:
|
|
||||||
strategy:
|
|
||||||
type: Recreate
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: emby
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
backup.velero.io/backup-volumes: emby-config
|
|
||||||
labels:
|
|
||||||
app: emby
|
|
||||||
spec:
|
|
||||||
volumes:
|
|
||||||
- name: tv-shows
|
|
||||||
nfs:
|
|
||||||
server: 10.105.15.20
|
|
||||||
path: /mnt/hdd-pool/tv-shows
|
|
||||||
- name: movies
|
|
||||||
nfs:
|
|
||||||
server: 10.105.15.20
|
|
||||||
path: /mnt/hdd-pool/movies
|
|
||||||
- name: emby-config
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: emby-config
|
|
||||||
- name: transcode-temp
|
|
||||||
emptyDir:
|
|
||||||
sizeLimit: 8Gi
|
|
||||||
medium: Memory
|
|
||||||
- name: dev-dri
|
|
||||||
hostPath:
|
|
||||||
path: /dev/dri
|
|
||||||
containers:
|
|
||||||
- name: emby
|
|
||||||
image: emby/embyserver:4.8.11.0
|
|
||||||
volumeMounts:
|
|
||||||
- name: tv-shows
|
|
||||||
mountPath: /mnt/tv-shows
|
|
||||||
- name: movies
|
|
||||||
mountPath: /mnt/movies
|
|
||||||
- name: emby-config
|
|
||||||
mountPath: /config
|
|
||||||
- name: transcode-temp
|
|
||||||
mountPath: /tmp/transcode
|
|
||||||
- name: dev-dri
|
|
||||||
mountPath: /dev/dri
|
|
||||||
env:
|
|
||||||
- name: UID
|
|
||||||
value: "1000"
|
|
||||||
- name: GID
|
|
||||||
value: "1000"
|
|
||||||
- name: GIDLIST
|
|
||||||
value: "100"
|
|
||||||
livenessProbe:
|
|
||||||
httpGet:
|
|
||||||
path: /
|
|
||||||
port: http
|
|
||||||
securityContext:
|
|
||||||
privileged: true
|
|
||||||
resources:
|
|
||||||
limits:
|
|
||||||
memory: 8Gi
|
|
||||||
cpu: '1'
|
|
||||||
requests:
|
|
||||||
memory: 4Gi
|
|
||||||
cpu: "500m"
|
|
||||||
nodeSelector:
|
|
||||||
kubernetes.io/hostname: weyma-talos-testw04
|
|
||||||
affinity:
|
|
||||||
nodeAffinity:
|
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
|
||||||
nodeSelectorTerms:
|
|
||||||
- matchExpressions:
|
|
||||||
- key: extensions.talos.dev/i915
|
|
||||||
operator: Exists
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: emby-config
|
|
||||||
spec:
|
|
||||||
storageClassName: weyma-shared
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 10Gi
|
|
||||||
volumeMode: Filesystem
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: resilio-pvc
|
|
||||||
spec:
|
|
||||||
storageClassName: weyma-shared
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 10Gi
|
|
||||||
volumeMode: Filesystem
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
name: resilio-sync
|
|
||||||
spec:
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: resilio-sync
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: resilio-sync
|
|
||||||
spec:
|
|
||||||
containers:
|
|
||||||
- name: resilio-sync
|
|
||||||
image: lscr.io/linuxserver/resilio-sync:3.0.0
|
|
||||||
volumeMounts:
|
|
||||||
- name: config
|
|
||||||
mountPath: /config
|
|
||||||
- name: tv-shows
|
|
||||||
mountPath: /sync/tv-shows
|
|
||||||
- name: movies
|
|
||||||
mountPath: /sync/movies
|
|
||||||
resources:
|
|
||||||
limits:
|
|
||||||
memory: "700Mi"
|
|
||||||
cpu: "500m"
|
|
||||||
volumes:
|
|
||||||
- name: config
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: resilio-pvc
|
|
||||||
- name: tv-shows
|
|
||||||
nfs:
|
|
||||||
server: 10.105.15.20
|
|
||||||
path: /mnt/hdd-pool/tv-shows
|
|
||||||
- name: movies
|
|
||||||
nfs:
|
|
||||||
server: 10.105.15.20
|
|
||||||
path: /mnt/hdd-pool/movies
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: emby-http-svc
|
|
||||||
spec:
|
|
||||||
type: ClusterIP
|
|
||||||
selector:
|
|
||||||
app: emby
|
|
||||||
ports:
|
|
||||||
- port: 8096
|
|
||||||
targetPort: 8096
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: emby-https-svc
|
|
||||||
spec:
|
|
||||||
type: ClusterIP
|
|
||||||
selector:
|
|
||||||
app: emby
|
|
||||||
ports:
|
|
||||||
- port: 8920
|
|
||||||
targetPort: 8920
|
|
||||||
Reference in New Issue
Block a user