Skip to content

Commit 69caf23

Browse files
committed
Updates
1 parent f7e02cd commit 69caf23

File tree

7 files changed

+92
-5
lines changed

7 files changed

+92
-5
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
kind: Deployment
2+
apiVersion: apps/v1
3+
metadata:
4+
name: couchpotato
5+
namespace: default
6+
labels:
7+
app: couchpotato
8+
spec:
9+
replicas: 1
10+
selector:
11+
matchLabels:
12+
app: couchpotato
13+
template:
14+
metadata:
15+
labels:
16+
app: couchpotato
17+
spec:
18+
19+
containers:
20+
- name: couchpotato
21+
image: linuxserver/couchpotato
22+
imagePullPolicy: Always
23+
ports:
24+
- containerPort: 5050
25+
env:
26+
- name: PUID
27+
value: "1000"
28+
- name: PGID
29+
value: "1000"
30+
- name: UMASK_SET
31+
value: "000"
32+
- name: TZ
33+
value: "America/New_York"
34+
volumeMounts:
35+
- mountPath: /config
36+
name: config
37+
- mountPath: /downloads
38+
name: downloads
39+
- mountPath: /movies
40+
name: movies
41+
volumes:
42+
- name: config
43+
persistentVolumeClaim:
44+
claimName: couchpotato
45+
- name: downloads
46+
hostPath:
47+
path: /mnt/share/Downloads
48+
- name: movies
49+
hostPath:
50+
path: /mnt/share/Movies
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: networking.k8s.io/v1
2+
kind: Ingress
3+
metadata:
4+
name: couchpotato
5+
namespace: default
6+
spec:
7+
rules:
8+
- host: couchpotato.lan
9+
http:
10+
paths:
11+
- backend:
12+
service:
13+
name: couchpotato
14+
port:
15+
number: 5050
16+
path: /
17+
pathType: ImplementationSpecific
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: v1
2+
kind: PersistentVolumeClaim
3+
metadata:
4+
name: couchpotato
5+
spec:
6+
storageClassName: "default"
7+
accessModes:
8+
- ReadWriteOnce
9+
resources:
10+
requests:
11+
storage: 2Gi
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
name: couchpotato
5+
namespace: default
6+
spec:
7+
selector:
8+
app: couchpotato
9+
ports:
10+
- port: 5050
11+
targetPort: 5050

yaml-examples/homeassistant/homeassistant-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ spec:
1717
spec:
1818
containers:
1919
- name: homeassistant
20-
image: homeassistant/home-assistant:stable
20+
image: homeassistant/home-assistant:beta
2121
imagePullPolicy: Always
2222
ports:
2323
- containerPort: 8123

yaml-examples/radarr/radarr-deployment.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ spec:
2020
- name: radarr
2121
image: linuxserver/radarr:nightly
2222
imagePullPolicy: Always
23-
resources:
24-
requests:
25-
memory: "4Gi"
26-
cpu: "1"
2723
ports:
2824
- containerPort: 7878
2925
env:

yaml-examples/transmission/transmission-deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ spec:
3636
value: "transmission"
3737
- name: PASS
3838
value: "transmission"
39+
- name: UMASK_SET
40+
value: "000"
3941
volumeMounts:
4042
- mountPath: /config
4143
name: config

0 commit comments

Comments
 (0)