Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- apiVersion: v1
- kind: ReplicationController
- metadata:
- name: media-manager
- labels:
- app: media-manager
- spec:
- replicas: 1
- selector:
- name: media-manager
- template:
- metadata:
- name: media-manager
- labels:
- app: media-manager
- name: media-manager
- spec:
- containers:
- -
- image: binhex/arch-sonarr
- name: sonarr
- env:
- -
- name: PUID
- value: "1000"
- -
- name: PGID
- value: "100"
- ports:
- -
- containerPort: 8989
- volumeMounts:
- -
- name: sonarr-config
- mountPath: /config/
- -
- name: tv
- mountPath: /data/tv
- -
- name: anime
- mountPath: /data/anime
- -
- name: download
- mountPath: /data/downloads
- -
- image: binhex/arch-sabnzbd
- name: sabnzbd
- env:
- -
- name: PUID
- value: "1000"
- -
- name: PGID
- value: "100"
- ports:
- -
- containerPort: 8080
- volumeMounts:
- -
- name: sabnzbd-config
- mountPath: /config/
- -
- name: download
- mountPath: /data/downloads
- -
- image: binhex/arch-deluge
- name: deluge
- env:
- -
- name: PUID
- value: "1000"
- -
- name: PGID
- value: "100"
- ports:
- -
- containerPort: 8112
- volumeMounts:
- -
- name: deluge-config
- mountPath: /config
- -
- name: download
- mountPath: /data/downloads
- -
- image: binhex/arch-couchpotato
- name: couchpotato
- env:
- -
- name: PUID
- value: "1000"
- -
- name: PGID
- value: "100"
- ports:
- -
- containerPort: 5050
- volumeMounts:
- -
- name: couchpotato-config
- mountPath: /config
- -
- name: download
- mountPath: /data/downloads
- -
- name: movies
- mountPath: /media
- volumes:
- -
- name: sonarr-config
- persistentVolumeClaim:
- claimName: sonarr-config
- -
- name: tv
- persistentVolumeClaim:
- claimName: tv
- -
- name: anime
- persistentVolumeClaim:
- claimName: anime
- -
- name: sabnzbd-config
- persistentVolumeClaim:
- claimName: sabnzbd-config
- -
- name: deluge-config
- persistentVolumeClaim:
- claimName: deluge-config
- -
- name: download
- persistentVolumeClaim:
- claimName: download
- -
- name: movies
- persistentVolumeClaim:
- claimName: movies
- -
- name: couchpotato-config
- persistentVolumeClaim:
- claimName: couchpotato-config
- ---
- apiVersion: v1
- kind: Service
- metadata:
- name: media
- labels:
- app: media-manager
- name: media-manager
- spec:
- selector:
- app: media-manager
- type: NodePort
- ports:
- - name: sabnzbd
- port: 8080
- targetPort: 8080
- - name: sonarr
- port: 8989
- targetPort: 8989
- - name: deluge
- port: 8112
- targetPort: 8112
- - name: couchpotato
- port: 5050
- targetPort: 5050
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement