diff --git a/copyparty.yaml b/copyparty.yaml index 6f5cfba..9dce5c4 100644 --- a/copyparty.yaml +++ b/copyparty.yaml @@ -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: diff --git a/cyberchef.yaml b/cyberchef.yaml index 3e9cef5..dee9a4f 100644 --- a/cyberchef.yaml +++ b/cyberchef.yaml @@ -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 diff --git a/forgejo.yaml b/forgejo.yaml index 4e8690a..1eab25e 100644 --- a/forgejo.yaml +++ b/forgejo.yaml @@ -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: diff --git a/jackett.yaml b/jackett.yaml index 956e92c..1b1fc91 100644 --- a/jackett.yaml +++ b/jackett.yaml @@ -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: diff --git a/mariadb.yaml b/mariadb.yaml index 45d76bb..31723d6 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -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: diff --git a/paperless.yaml b/paperless.yaml index c17b16d..b574232 100644 --- a/paperless.yaml +++ b/paperless.yaml @@ -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: diff --git a/postgres.yaml b/postgres.yaml index 1b999cc..0fc7240 100644 --- a/postgres.yaml +++ b/postgres.yaml @@ -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: diff --git a/qbittorrent.yaml b/qbittorrent.yaml index c90e1d4..d729460 100644 --- a/qbittorrent.yaml +++ b/qbittorrent.yaml @@ -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 diff --git a/radarr.yaml b/radarr.yaml index 0c0f990..c8696da 100644 --- a/radarr.yaml +++ b/radarr.yaml @@ -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: diff --git a/redis.yaml b/redis.yaml index 58cdf59..72476c7 100644 --- a/redis.yaml +++ b/redis.yaml @@ -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 diff --git a/slskd.yaml b/slskd.yaml index 88e9adb..093e5a4 100644 --- a/slskd.yaml +++ b/slskd.yaml @@ -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: diff --git a/sonarr.yaml b/sonarr.yaml index d5e9ad8..4e0b22f 100644 --- a/sonarr.yaml +++ b/sonarr.yaml @@ -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: diff --git a/uptime-kuma.yaml b/uptime-kuma.yaml index 8895da9..cf7d4c6 100644 --- a/uptime-kuma.yaml +++ b/uptime-kuma.yaml @@ -1,6 +1,6 @@ --- apiVersion: apps/v1 -kind: Deployment +kind: StatefulSet metadata: name: uptime-kuma labels: