migrate to statefulset

This commit is contained in:
Mira 2025-11-24 23:18:59 -05:00
parent 70abc78c48
commit c0e649b2cb
13 changed files with 53 additions and 34 deletions

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
labels:
app: copyparty
@ -10,8 +10,6 @@ spec:
selector:
matchLabels:
app: copyparty
strategy:
type: Recreate
template:
metadata:
labels:

View file

@ -36,3 +36,42 @@ spec:
targetPort: 8000
selector:
app: cyberchef
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: cyberchef-http
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: web
spec:
rules:
- host: cyberchef.reticulum.lan
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: cyberchef-svc
port:
number: 8000
- host: cyberchef.argentumcation.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: cyberchef-svc
port:
number: 8000
- host: cyberchef.xn--2dkua.xn--tckwe
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: cyberchef-svc
port:
number: 8000

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
labels:
app: forgejo
@ -10,8 +10,6 @@ spec:
selector:
matchLabels:
app: forgejo
strategy:
type: Recreate
template:
metadata:
labels:

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
labels:
app: jackett
@ -10,8 +10,6 @@ spec:
selector:
matchLabels:
app: jackett
strategy:
type: Recreate
template:
metadata:
labels:

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
labels:
app: mariadb
@ -10,8 +10,6 @@ spec:
selector:
matchLabels:
app: mariadb
strategy:
type: Recreate
template:
metadata:
annotations:

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
labels:
app: paperless
@ -10,8 +10,6 @@ spec:
selector:
matchLabels:
app: paperless
strategy:
type: Recreate
template:
metadata:
labels:

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
labels:
app: postgres
@ -10,8 +10,6 @@ spec:
selector:
matchLabels:
app: postgres
strategy:
type: Recreate
template:
metadata:
labels:

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
name: qbittorrent
spec:
@ -41,7 +41,7 @@ spec:
- '4'
periodSeconds: 60
failureThreshold: 5
initialDelaySeconds: 20
initialDelaySeconds: 30
timeoutSeconds: 10
ports:
- containerPort: 8080

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
labels:
app: radarr
@ -10,8 +10,6 @@ spec:
selector:
matchLabels:
app: radarr
strategy:
type: Recreate
template:
metadata:
labels:

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
annotations:
kompose.cmd: kompose convert -f redis_docker.yaml
@ -13,8 +13,6 @@ spec:
selector:
matchLabels:
app: redis
strategy:
type: Recreate
template:
metadata:
annotations:
@ -24,7 +22,7 @@ spec:
app: redis
spec:
containers:
- image: redis:alpine
- image: redis:7.2-alpine
name: redis
ports:
- containerPort: 6379

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
labels:
app: slskd
@ -10,8 +10,6 @@ spec:
selector:
matchLabels:
app: slskd
strategy:
type: Recreate
template:
metadata:
labels:

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
labels:
app: sonarr
@ -10,8 +10,6 @@ spec:
selector:
matchLabels:
app: sonarr
strategy:
type: Recreate
template:
metadata:
labels:

View file

@ -1,6 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
name: uptime-kuma
labels: