chore(deps): update helm release app-template to v4#844
Open
renovate[bot] wants to merge 1 commit intomainlinefrom
Open
chore(deps): update helm release app-template to v4#844renovate[bot] wants to merge 1 commit intomainlinefrom
renovate[bot] wants to merge 1 commit intomainlinefrom
Conversation
9e46e10 to
304a31c
Compare
9091b25 to
f79af95
Compare
7ed40c5 to
5069bc7
Compare
5069bc7 to
0fdf9cd
Compare
f2e0210 to
8760e08
Compare
--- HelmRelease: mediabox/recyclarr PersistentVolumeClaim: mediabox/recyclarr-config
+++ HelmRelease: mediabox/recyclarr PersistentVolumeClaim: mediabox/recyclarr-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: recyclarr-config
- labels:
- app.kubernetes.io/instance: recyclarr
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: recyclarr
- namespace: mediabox
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 1Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: mediabox/recyclarr CronJob: mediabox/recyclarr
+++ HelmRelease: mediabox/recyclarr CronJob: mediabox/recyclarr
@@ -1,13 +1,13 @@
---
apiVersion: batch/v1
kind: CronJob
metadata:
name: recyclarr
labels:
- app.kubernetes.io/component: recyclarr
+ app.kubernetes.io/controller: recyclarr
app.kubernetes.io/instance: recyclarr
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: recyclarr
annotations:
reloader.stakater.com/auto: 'true'
namespace: mediabox
@@ -21,13 +21,13 @@
jobTemplate:
spec:
backoffLimit: 6
template:
metadata:
labels:
- app.kubernetes.io/component: recyclarr
+ app.kubernetes.io/controller: recyclarr
app.kubernetes.io/instance: recyclarr
app.kubernetes.io/name: recyclarr
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -74,11 +74,11 @@
name: config-file
readOnly: true
subPath: recyclarr.yml
volumes:
- name: config
persistentVolumeClaim:
- claimName: recyclarr-config
+ claimName: recyclarr
- configMap:
name: recyclarr-configmap
name: config-file
--- HelmRelease: mediabox/recyclarr PersistentVolumeClaim: mediabox/recyclarr
+++ HelmRelease: mediabox/recyclarr PersistentVolumeClaim: mediabox/recyclarr
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: recyclarr
+ labels:
+ app.kubernetes.io/instance: recyclarr
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: recyclarr
+ namespace: mediabox
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 1Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: recyclarr-config
+
--- HelmRelease: outline/outline-redis Service: outline/outline-redis
+++ HelmRelease: outline/outline-redis Service: outline/outline-redis
@@ -14,10 +14,10 @@
ports:
- port: 6379
targetPort: 6379
protocol: TCP
name: redis
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: outline-redis
app.kubernetes.io/name: outline-redis
--- HelmRelease: outline/outline-redis Deployment: outline/outline-redis
+++ HelmRelease: outline/outline-redis Deployment: outline/outline-redis
@@ -1,31 +1,31 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: outline-redis
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: outline-redis
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: outline-redis
namespace: outline
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/name: outline-redis
app.kubernetes.io/instance: outline-redis
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: outline-redis
app.kubernetes.io/name: outline-redis
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -35,13 +35,13 @@
dnsPolicy: ClusterFirst
containers:
- env:
- name: REDIS_PORT
value: '6379'
image: public.ecr.aws/docker/library/redis:8.2.1-alpine
- name: main
+ name: redis
resources:
limits:
memory: 256M
requests:
cpu: 5m
memory: 128M
--- HelmRelease: mediabox/sonarr PersistentVolumeClaim: mediabox/sonarr-config
+++ HelmRelease: mediabox/sonarr PersistentVolumeClaim: mediabox/sonarr-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: sonarr-config
- labels:
- app.kubernetes.io/instance: sonarr
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: sonarr
- namespace: mediabox
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 16Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: mediabox/sonarr Service: mediabox/sonarr
+++ HelmRelease: mediabox/sonarr Service: mediabox/sonarr
@@ -14,10 +14,10 @@
ports:
- port: 8989
targetPort: 8989
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: sonarr
app.kubernetes.io/instance: sonarr
app.kubernetes.io/name: sonarr
--- HelmRelease: mediabox/sonarr StatefulSet: mediabox/sonarr
+++ HelmRelease: mediabox/sonarr StatefulSet: mediabox/sonarr
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: sonarr
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: sonarr
app.kubernetes.io/instance: sonarr
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: sonarr
annotations:
reloader.stakater.com/auto: 'true'
namespace: mediabox
@@ -16,20 +16,20 @@
replicas: null
podManagementPolicy: OrderedReady
updateStrategy:
type: RollingUpdate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: sonarr
app.kubernetes.io/name: sonarr
app.kubernetes.io/instance: sonarr
serviceName: sonarr
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: sonarr
app.kubernetes.io/instance: sonarr
app.kubernetes.io/name: sonarr
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -129,13 +129,13 @@
name: varlogs
- mountPath: /var/run
name: varrun
volumes:
- name: config
persistentVolumeClaim:
- claimName: sonarr-config
+ claimName: sonarr
- name: media
nfs:
path: /mnt/storage0/media
server: sunbeam.layertwo.lan
- emptyDir:
medium: Memory
--- HelmRelease: mediabox/sonarr PersistentVolumeClaim: mediabox/sonarr
+++ HelmRelease: mediabox/sonarr PersistentVolumeClaim: mediabox/sonarr
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: sonarr
+ labels:
+ app.kubernetes.io/instance: sonarr
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: sonarr
+ namespace: mediabox
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 16Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: sonarr-config
+
--- HelmRelease: system-upgrade/system-upgrade-controller ServiceAccount: system-upgrade/system-upgrade
+++ HelmRelease: system-upgrade/system-upgrade-controller ServiceAccount: system-upgrade/system-upgrade
@@ -1,13 +0,0 @@
----
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: system-upgrade
- labels:
- app.kubernetes.io/instance: system-upgrade-controller
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: system-upgrade-controller
- namespace: system-upgrade
-secrets:
-- name: system-upgrade-controller-default-sa-token
-
--- HelmRelease: system-upgrade/system-upgrade-controller Deployment: system-upgrade/system-upgrade-controller
+++ HelmRelease: system-upgrade/system-upgrade-controller Deployment: system-upgrade/system-upgrade-controller
@@ -1,38 +1,36 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: system-upgrade-controller
labels:
- app.kubernetes.io/component: system-upgrade-controller
+ app.kubernetes.io/controller: system-upgrade-controller
app.kubernetes.io/instance: system-upgrade-controller
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: system-upgrade-controller
namespace: system-upgrade
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: RollingUpdate
selector:
matchLabels:
- app.kubernetes.io/component: system-upgrade-controller
+ app.kubernetes.io/controller: system-upgrade-controller
app.kubernetes.io/name: system-upgrade-controller
app.kubernetes.io/instance: system-upgrade-controller
template:
metadata:
- annotations:
- checksum/secrets: f9a2edb516d89dc9e0af00dcf3d13ae57cbe1bc631c4b35d393a497ef218d929
labels:
- app.kubernetes.io/component: system-upgrade-controller
+ app.kubernetes.io/controller: system-upgrade-controller
app.kubernetes.io/instance: system-upgrade-controller
app.kubernetes.io/name: system-upgrade-controller
spec:
enableServiceLinks: false
- serviceAccountName: system-upgrade
+ serviceAccountName: system-upgrade-controller
automountServiceAccountToken: true
securityContext:
runAsGroup: 65534
runAsNonRoot: true
runAsUser: 65534
seccompProfile:
--- HelmRelease: system-upgrade/system-upgrade-controller ServiceAccount: system-upgrade/system-upgrade-controller
+++ HelmRelease: system-upgrade/system-upgrade-controller ServiceAccount: system-upgrade/system-upgrade-controller
@@ -0,0 +1,11 @@
+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+ name: system-upgrade-controller
+ labels:
+ app.kubernetes.io/instance: system-upgrade-controller
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: system-upgrade-controller
+ namespace: system-upgrade
+
--- HelmRelease: authentik/authentik-redis Service: authentik/authentik-redis
+++ HelmRelease: authentik/authentik-redis Service: authentik/authentik-redis
@@ -14,10 +14,10 @@
ports:
- port: 6379
targetPort: 6379
protocol: TCP
name: redis
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: authentik-redis
app.kubernetes.io/name: authentik-redis
--- HelmRelease: authentik/authentik-redis Deployment: authentik/authentik-redis
+++ HelmRelease: authentik/authentik-redis Deployment: authentik/authentik-redis
@@ -1,31 +1,31 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: authentik-redis
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: authentik-redis
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: authentik-redis
namespace: authentik
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/name: authentik-redis
app.kubernetes.io/instance: authentik-redis
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: authentik-redis
app.kubernetes.io/name: authentik-redis
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -45,13 +45,13 @@
secretKeyRef:
key: AUTHENTIK_REDIS_PASSWORD
name: secrets-authentik-redis
- name: REDIS_PORT
value: '6379'
image: public.ecr.aws/docker/library/redis:8.2.1-alpine
- name: main
+ name: redis
resources:
limits:
memory: 512M
requests:
cpu: 50m
memory: 256M
--- HelmRelease: send/send PersistentVolumeClaim: send/send-config
+++ HelmRelease: send/send PersistentVolumeClaim: send/send-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: send-config
- labels:
- app.kubernetes.io/instance: send
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: send
- namespace: send
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 256Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: send/send Service: send/send
+++ HelmRelease: send/send Service: send/send
@@ -14,10 +14,10 @@
ports:
- port: 8080
targetPort: 8080
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: send
app.kubernetes.io/instance: send
app.kubernetes.io/name: send
--- HelmRelease: send/send Deployment: send/send
+++ HelmRelease: send/send Deployment: send/send
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: send
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: send
app.kubernetes.io/instance: send
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: send
annotations:
reloader.stakater.com/auto: 'true'
namespace: send
@@ -15,19 +15,19 @@
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: send
app.kubernetes.io/name: send
app.kubernetes.io/instance: send
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: send
app.kubernetes.io/instance: send
app.kubernetes.io/name: send
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -59,8 +59,8 @@
volumeMounts:
- mountPath: /uploads
name: config
volumes:
- name: config
persistentVolumeClaim:
- claimName: send-config
+ claimName: send
--- HelmRelease: send/send PersistentVolumeClaim: send/send
+++ HelmRelease: send/send PersistentVolumeClaim: send/send
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: send
+ labels:
+ app.kubernetes.io/instance: send
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: send
+ namespace: send
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 256Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: send-config
+
--- HelmRelease: home-assistant/home-assistant PersistentVolumeClaim: home-assistant/home-assistant-config
+++ HelmRelease: home-assistant/home-assistant PersistentVolumeClaim: home-assistant/home-assistant-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: home-assistant-config
- labels:
- app.kubernetes.io/instance: home-assistant
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: home-assistant
- namespace: home-assistant
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 32Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: home-assistant/home-assistant Service: home-assistant/home-assistant
+++ HelmRelease: home-assistant/home-assistant Service: home-assistant/home-assistant
@@ -14,10 +14,10 @@
ports:
- port: 8123
targetPort: 8123
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: main
app.kubernetes.io/instance: home-assistant
app.kubernetes.io/name: home-assistant
--- HelmRelease: home-assistant/home-assistant StatefulSet: home-assistant/home-assistant
+++ HelmRelease: home-assistant/home-assistant StatefulSet: home-assistant/home-assistant
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: home-assistant
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: main
app.kubernetes.io/instance: home-assistant
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: home-assistant
annotations:
reloader.stakater.com/auto: 'true'
namespace: home-assistant
@@ -16,20 +16,20 @@
replicas: null
podManagementPolicy: OrderedReady
updateStrategy:
type: RollingUpdate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: main
app.kubernetes.io/name: home-assistant
app.kubernetes.io/instance: home-assistant
serviceName: home-assistant
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: main
app.kubernetes.io/instance: home-assistant
app.kubernetes.io/name: home-assistant
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -113,13 +113,13 @@
name: tmp
- mountPath: /config/tts
name: tts
volumes:
- name: config
persistentVolumeClaim:
- claimName: home-assistant-config
+ claimName: home-assistant
- configMap:
name: home-assistant-configmap
name: configmap
- emptyDir: {}
name: logs
- emptyDir: {}
--- HelmRelease: home-assistant/home-assistant PersistentVolumeClaim: home-assistant/home-assistant
+++ HelmRelease: home-assistant/home-assistant PersistentVolumeClaim: home-assistant/home-assistant
@@ -0,0 +1,18 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: home-assistant
+ labels:
+ app.kubernetes.io/instance: home-assistant
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: home-assistant
+ namespace: home-assistant
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 32Gi
+ storageClassName: sunbeam-nfs-csi
+
--- HelmRelease: send/send-redis Service: send/send-redis
+++ HelmRelease: send/send-redis Service: send/send-redis
@@ -14,10 +14,10 @@
ports:
- port: 6379
targetPort: 6379
protocol: TCP
name: redis
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: send-redis
app.kubernetes.io/name: send-redis
--- HelmRelease: send/send-redis Deployment: send/send-redis
+++ HelmRelease: send/send-redis Deployment: send/send-redis
@@ -1,31 +1,31 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: send-redis
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: send-redis
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: send-redis
namespace: send
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/name: send-redis
app.kubernetes.io/instance: send-redis
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: send-redis
app.kubernetes.io/name: send-redis
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -45,13 +45,13 @@
secretKeyRef:
key: SEND_REDIS_PASSWORD
name: secrets-send-redis
- name: REDIS_PORT
value: '6379'
image: public.ecr.aws/docker/library/redis:8.2.1-alpine
- name: main
+ name: redis
resources:
limits:
memory: 512M
requests:
cpu: 50m
memory: 256M
--- HelmRelease: home-assistant/zigbee2mqtt PersistentVolumeClaim: home-assistant/zigbee2mqtt-config
+++ HelmRelease: home-assistant/zigbee2mqtt PersistentVolumeClaim: home-assistant/zigbee2mqtt-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: zigbee2mqtt-config
- labels:
- app.kubernetes.io/instance: zigbee2mqtt
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: zigbee2mqtt
- namespace: home-assistant
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 1Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: home-assistant/zigbee2mqtt Service: home-assistant/zigbee2mqtt
+++ HelmRelease: home-assistant/zigbee2mqtt Service: home-assistant/zigbee2mqtt
@@ -14,10 +14,10 @@
ports:
- port: 8080
targetPort: 8080
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: zigbee2mqtt
app.kubernetes.io/instance: zigbee2mqtt
app.kubernetes.io/name: zigbee2mqtt
--- HelmRelease: home-assistant/zigbee2mqtt Deployment: home-assistant/zigbee2mqtt
+++ HelmRelease: home-assistant/zigbee2mqtt Deployment: home-assistant/zigbee2mqtt
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: zigbee2mqtt
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: zigbee2mqtt
app.kubernetes.io/instance: zigbee2mqtt
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: zigbee2mqtt
annotations:
reloader.stakater.com/auto: 'true'
namespace: home-assistant
@@ -15,19 +15,19 @@
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: zigbee2mqtt
app.kubernetes.io/name: zigbee2mqtt
app.kubernetes.io/instance: zigbee2mqtt
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: zigbee2mqtt
app.kubernetes.io/instance: zigbee2mqtt
app.kubernetes.io/name: zigbee2mqtt
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -94,13 +94,13 @@
- name: ZIGBEE2MQTT_DATA
value: /app/data
envFrom:
- secretRef:
name: secrets-zigbee2mqtt
image: ghcr.io/koenkk/zigbee2mqtt:2.6.1
- name: main
+ name: zigbee2mqtt
resources:
requests:
cpu: 15m
memory: 150Mi
securityContext:
privileged: true
@@ -113,12 +113,12 @@
name: config
- mountPath: /dev/zigbee
name: usb
volumes:
- name: config
persistentVolumeClaim:
- claimName: zigbee2mqtt-config
+ claimName: zigbee2mqtt
- hostPath:
path: /dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_51501310-if01-port0
type: CharDevice
name: usb
--- HelmRelease: home-assistant/zigbee2mqtt PersistentVolumeClaim: home-assistant/zigbee2mqtt
+++ HelmRelease: home-assistant/zigbee2mqtt PersistentVolumeClaim: home-assistant/zigbee2mqtt
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: zigbee2mqtt
+ labels:
+ app.kubernetes.io/instance: zigbee2mqtt
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: zigbee2mqtt
+ namespace: home-assistant
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 1Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: zigbee2mqtt-config
+
--- HelmRelease: home-assistant/zwave-js-ui PersistentVolumeClaim: home-assistant/zwave-js-ui-config
+++ HelmRelease: home-assistant/zwave-js-ui PersistentVolumeClaim: home-assistant/zwave-js-ui-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: zwave-js-ui-config
- labels:
- app.kubernetes.io/instance: zwave-js-ui
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: zwave-js-ui
- namespace: home-assistant
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 1Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: home-assistant/zwave-js-ui Service: home-assistant/zwave-js-ui
+++ HelmRelease: home-assistant/zwave-js-ui Service: home-assistant/zwave-js-ui
@@ -18,10 +18,10 @@
name: http
- port: 3000
targetPort: 3000
protocol: TCP
name: websocket
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: zwave-js-ui
app.kubernetes.io/instance: zwave-js-ui
app.kubernetes.io/name: zwave-js-ui
--- HelmRelease: home-assistant/zwave-js-ui Deployment: home-assistant/zwave-js-ui
+++ HelmRelease: home-assistant/zwave-js-ui Deployment: home-assistant/zwave-js-ui
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: zwave-js-ui
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: zwave-js-ui
app.kubernetes.io/instance: zwave-js-ui
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: zwave-js-ui
annotations:
reloader.stakater.com/auto: 'true'
namespace: home-assistant
@@ -15,19 +15,19 @@
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: zwave-js-ui
app.kubernetes.io/name: zwave-js-ui
app.kubernetes.io/instance: zwave-js-ui
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: zwave-js-ui
app.kubernetes.io/instance: zwave-js-ui
app.kubernetes.io/name: zwave-js-ui
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -51,13 +51,13 @@
- env:
- name: LOGLEVEL
value: info
- name: TZ
value: Etc/UTC
image: ghcr.io/zwave-js/zwave-js-ui:11.2.1
- name: main
+ name: zwave-js-ui
resources:
requests:
cpu: 15m
memory: 150Mi
securityContext:
privileged: true
@@ -70,12 +70,12 @@
name: config
- mountPath: /dev/zwave
name: usb
volumes:
- name: config
persistentVolumeClaim:
- claimName: zwave-js-ui-config
+ claimName: zwave-js-ui
- hostPath:
path: /dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_51501310-if00-port0
type: CharDevice
name: usb
--- HelmRelease: home-assistant/zwave-js-ui PersistentVolumeClaim: home-assistant/zwave-js-ui
+++ HelmRelease: home-assistant/zwave-js-ui PersistentVolumeClaim: home-assistant/zwave-js-ui
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: zwave-js-ui
+ labels:
+ app.kubernetes.io/instance: zwave-js-ui
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: zwave-js-ui
+ namespace: home-assistant
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 1Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: zwave-js-ui-config
+
--- HelmRelease: immich/immich-redis Service: immich/immich-redis
+++ HelmRelease: immich/immich-redis Service: immich/immich-redis
@@ -14,10 +14,10 @@
ports:
- port: 6379
targetPort: 6379
protocol: TCP
name: redis
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: immich-redis
app.kubernetes.io/name: immich-redis
--- HelmRelease: immich/immich-redis Deployment: immich/immich-redis
+++ HelmRelease: immich/immich-redis Deployment: immich/immich-redis
@@ -1,31 +1,31 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: immich-redis
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: immich-redis
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: immich-redis
namespace: immich
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/name: immich-redis
app.kubernetes.io/instance: immich-redis
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: redis
app.kubernetes.io/instance: immich-redis
app.kubernetes.io/name: immich-redis
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -45,13 +45,13 @@
secretKeyRef:
key: REDIS_PASSWORD
name: secrets-immich-redis
- name: REDIS_PORT
value: '6379'
image: public.ecr.aws/docker/library/redis:8.2.1-alpine
- name: main
+ name: redis
resources:
limits:
memory: 256M
requests:
cpu: 5m
memory: 128M
--- HelmRelease: immich/immich PersistentVolumeClaim: immich/immich-cache
+++ HelmRelease: immich/immich PersistentVolumeClaim: immich/immich-cache
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: immich-cache
- labels:
- app.kubernetes.io/instance: immich
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: immich
- namespace: immich
-spec:
- accessModes:
- - ReadWriteMany
- resources:
- requests:
- storage: 10Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: immich/immich Service: immich/immich-machine-learning
+++ HelmRelease: immich/immich Service: immich/immich-machine-learning
@@ -14,10 +14,10 @@
ports:
- port: 3003
targetPort: 3003
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: machine-learning
+ app.kubernetes.io/controller: machine-learning
app.kubernetes.io/instance: immich
app.kubernetes.io/name: immich
--- HelmRelease: immich/immich Service: immich/immich-server
+++ HelmRelease: immich/immich Service: immich/immich-server
@@ -22,10 +22,10 @@
name: metrics-api
- port: 8082
targetPort: 8082
protocol: TCP
name: metrics-ms
selector:
- app.kubernetes.io/component: server
+ app.kubernetes.io/controller: server
app.kubernetes.io/instance: immich
app.kubernetes.io/name: immich
--- HelmRelease: immich/immich Deployment: immich/immich-machine-learning
+++ HelmRelease: immich/immich Deployment: immich/immich-machine-learning
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: immich-machine-learning
labels:
- app.kubernetes.io/component: machine-learning
+ app.kubernetes.io/controller: machine-learning
app.kubernetes.io/instance: immich
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: immich
annotations:
reloader.stakater.com/auto: 'true'
namespace: immich
@@ -15,19 +15,19 @@
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: machine-learning
+ app.kubernetes.io/controller: machine-learning
app.kubernetes.io/name: immich
app.kubernetes.io/instance: immich
template:
metadata:
labels:
- app.kubernetes.io/component: machine-learning
+ app.kubernetes.io/controller: machine-learning
app.kubernetes.io/instance: immich
app.kubernetes.io/name: immich
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -95,8 +95,8 @@
volumeMounts:
- mountPath: /cache
name: cache
volumes:
- name: cache
persistentVolumeClaim:
- claimName: immich-cache
+ claimName: immich
--- HelmRelease: immich/immich Deployment: immich/immich-server
+++ HelmRelease: immich/immich Deployment: immich/immich-server
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: immich-server
labels:
- app.kubernetes.io/component: server
+ app.kubernetes.io/controller: server
app.kubernetes.io/instance: immich
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: immich
annotations:
reloader.stakater.com/auto: 'true'
namespace: immich
@@ -15,19 +15,19 @@
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: server
+ app.kubernetes.io/controller: server
app.kubernetes.io/name: immich
app.kubernetes.io/instance: immich
template:
metadata:
labels:
- app.kubernetes.io/component: server
+ app.kubernetes.io/controller: server
app.kubernetes.io/instance: immich
app.kubernetes.io/name: immich
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
--- HelmRelease: immich/immich PersistentVolumeClaim: immich/immich
+++ HelmRelease: immich/immich PersistentVolumeClaim: immich/immich
@@ -0,0 +1,18 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: immich
+ labels:
+ app.kubernetes.io/instance: immich
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: immich
+ namespace: immich
+spec:
+ accessModes:
+ - ReadWriteMany
+ resources:
+ requests:
+ storage: 10Gi
+ storageClassName: sunbeam-nfs-csi
+
--- HelmRelease: mediabox/qbittorrent PersistentVolumeClaim: mediabox/qbittorrent-config
+++ HelmRelease: mediabox/qbittorrent PersistentVolumeClaim: mediabox/qbittorrent-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: qbittorrent-config
- labels:
- app.kubernetes.io/instance: qbittorrent
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: qbittorrent
- namespace: mediabox
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 1Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: mediabox/qbittorrent Service: mediabox/qbittorrent
+++ HelmRelease: mediabox/qbittorrent Service: mediabox/qbittorrent
@@ -14,10 +14,10 @@
ports:
- port: 9091
targetPort: 9091
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: qbittorrent
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/name: qbittorrent
--- HelmRelease: mediabox/qbittorrent StatefulSet: mediabox/qbittorrent
+++ HelmRelease: mediabox/qbittorrent StatefulSet: mediabox/qbittorrent
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: qbittorrent
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: qbittorrent
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: qbittorrent
annotations:
secret.reloader.stakater.com/reload: gluetun-secret
namespace: mediabox
@@ -16,20 +16,20 @@
replicas: null
podManagementPolicy: OrderedReady
updateStrategy:
type: RollingUpdate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: qbittorrent
app.kubernetes.io/name: qbittorrent
app.kubernetes.io/instance: qbittorrent
serviceName: qbittorrent
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: qbittorrent
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/name: qbittorrent
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -175,13 +175,13 @@
- mountPath: /data/downloads
name: media
subPath: downloads
volumes:
- name: config
persistentVolumeClaim:
- claimName: qbittorrent-config
+ claimName: qbittorrent
- emptyDir:
medium: Memory
sizeLimit: 32Mi
name: gluetun-config
- emptyDir:
medium: Memory
--- HelmRelease: mediabox/qbittorrent PersistentVolumeClaim: mediabox/qbittorrent
+++ HelmRelease: mediabox/qbittorrent PersistentVolumeClaim: mediabox/qbittorrent
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: qbittorrent
+ labels:
+ app.kubernetes.io/instance: qbittorrent
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: qbittorrent
+ namespace: mediabox
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 1Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: qbittorrent-config
+
--- HelmRelease: mediabox/radarr PersistentVolumeClaim: mediabox/radarr-config
+++ HelmRelease: mediabox/radarr PersistentVolumeClaim: mediabox/radarr-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: radarr-config
- labels:
- app.kubernetes.io/instance: radarr
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: radarr
- namespace: mediabox
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 16Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: mediabox/radarr Service: mediabox/radarr
+++ HelmRelease: mediabox/radarr Service: mediabox/radarr
@@ -14,10 +14,10 @@
ports:
- port: 7878
targetPort: 7878
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: radarr
app.kubernetes.io/instance: radarr
app.kubernetes.io/name: radarr
--- HelmRelease: mediabox/radarr StatefulSet: mediabox/radarr
+++ HelmRelease: mediabox/radarr StatefulSet: mediabox/radarr
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: radarr
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: radarr
app.kubernetes.io/instance: radarr
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: radarr
annotations:
reloader.stakater.com/auto: 'true'
namespace: mediabox
@@ -16,20 +16,20 @@
replicas: null
podManagementPolicy: OrderedReady
updateStrategy:
type: RollingUpdate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: radarr
app.kubernetes.io/name: radarr
app.kubernetes.io/instance: radarr
serviceName: radarr
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: radarr
app.kubernetes.io/instance: radarr
app.kubernetes.io/name: radarr
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -129,13 +129,13 @@
name: varlogs
- mountPath: /var/run
name: varrun
volumes:
- name: config
persistentVolumeClaim:
- claimName: radarr-config
+ claimName: radarr
- name: media
nfs:
path: /mnt/storage0/media
server: sunbeam.layertwo.lan
- emptyDir:
medium: Memory
--- HelmRelease: mediabox/radarr PersistentVolumeClaim: mediabox/radarr
+++ HelmRelease: mediabox/radarr PersistentVolumeClaim: mediabox/radarr
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: radarr
+ labels:
+ app.kubernetes.io/instance: radarr
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: radarr
+ namespace: mediabox
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 16Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: radarr-config
+
--- HelmRelease: mediabox/prowlarr PersistentVolumeClaim: mediabox/prowlarr-config
+++ HelmRelease: mediabox/prowlarr PersistentVolumeClaim: mediabox/prowlarr-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: prowlarr-config
- labels:
- app.kubernetes.io/instance: prowlarr
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: prowlarr
- namespace: mediabox
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 1Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: mediabox/prowlarr Service: mediabox/prowlarr
+++ HelmRelease: mediabox/prowlarr Service: mediabox/prowlarr
@@ -14,10 +14,10 @@
ports:
- port: 9696
targetPort: 9696
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: prowlarr
app.kubernetes.io/instance: prowlarr
app.kubernetes.io/name: prowlarr
--- HelmRelease: mediabox/prowlarr StatefulSet: mediabox/prowlarr
+++ HelmRelease: mediabox/prowlarr StatefulSet: mediabox/prowlarr
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: prowlarr
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: prowlarr
app.kubernetes.io/instance: prowlarr
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: prowlarr
annotations:
reloader.stakater.com/auto: 'true'
namespace: mediabox
@@ -16,20 +16,20 @@
replicas: null
podManagementPolicy: OrderedReady
updateStrategy:
type: RollingUpdate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: prowlarr
app.kubernetes.io/name: prowlarr
app.kubernetes.io/instance: prowlarr
serviceName: prowlarr
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: prowlarr
app.kubernetes.io/instance: prowlarr
app.kubernetes.io/name: prowlarr
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -110,8 +110,8 @@
volumeMounts:
- mountPath: /config
name: config
volumes:
- name: config
persistentVolumeClaim:
- claimName: prowlarr-config
+ claimName: prowlarr
--- HelmRelease: mediabox/prowlarr PersistentVolumeClaim: mediabox/prowlarr
+++ HelmRelease: mediabox/prowlarr PersistentVolumeClaim: mediabox/prowlarr
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: prowlarr
+ labels:
+ app.kubernetes.io/instance: prowlarr
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: prowlarr
+ namespace: mediabox
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 1Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: prowlarr-config
+
--- HelmRelease: outline/outline PersistentVolumeClaim: outline/outline-data
+++ HelmRelease: outline/outline PersistentVolumeClaim: outline/outline-data
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: outline-data
- labels:
- app.kubernetes.io/instance: outline
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: outline
- namespace: outline
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 32Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: outline/outline Service: outline/outline
+++ HelmRelease: outline/outline Service: outline/outline
@@ -14,10 +14,10 @@
ports:
- port: 8080
targetPort: 8080
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: outline
app.kubernetes.io/instance: outline
app.kubernetes.io/name: outline
--- HelmRelease: outline/outline Deployment: outline/outline
+++ HelmRelease: outline/outline Deployment: outline/outline
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: outline
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: outline
app.kubernetes.io/instance: outline
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: outline
annotations:
secret.reloader.stakater.com/reload: secrets-outline-app
namespace: outline
@@ -15,19 +15,19 @@
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: outline
app.kubernetes.io/name: outline
app.kubernetes.io/instance: outline
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: outline
app.kubernetes.io/instance: outline
app.kubernetes.io/name: outline
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -116,8 +116,8 @@
volumeMounts:
- mountPath: /var/lib/outline/data
name: data
volumes:
- name: data
persistentVolumeClaim:
- claimName: outline-data
+ claimName: outline
--- HelmRelease: outline/outline PersistentVolumeClaim: outline/outline
+++ HelmRelease: outline/outline PersistentVolumeClaim: outline/outline
@@ -0,0 +1,18 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: outline
+ labels:
+ app.kubernetes.io/instance: outline
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: outline
+ namespace: outline
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 32Gi
+ storageClassName: sunbeam-nfs-csi
+
--- HelmRelease: mediabox/bazarr PersistentVolumeClaim: mediabox/bazarr-config
+++ HelmRelease: mediabox/bazarr PersistentVolumeClaim: mediabox/bazarr-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: bazarr-config
- labels:
- app.kubernetes.io/instance: bazarr
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: bazarr
- namespace: mediabox
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 1Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: mediabox/bazarr Service: mediabox/bazarr
+++ HelmRelease: mediabox/bazarr Service: mediabox/bazarr
@@ -14,10 +14,10 @@
ports:
- port: 6767
targetPort: 6767
protocol: TCP
name: http
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: bazarr
app.kubernetes.io/instance: bazarr
app.kubernetes.io/name: bazarr
--- HelmRelease: mediabox/bazarr StatefulSet: mediabox/bazarr
+++ HelmRelease: mediabox/bazarr StatefulSet: mediabox/bazarr
@@ -1,13 +1,13 @@
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: bazarr
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: bazarr
app.kubernetes.io/instance: bazarr
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: bazarr
annotations:
reloader.stakater.com/auto: 'true'
namespace: mediabox
@@ -16,20 +16,20 @@
replicas: null
podManagementPolicy: OrderedReady
updateStrategy:
type: RollingUpdate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: bazarr
app.kubernetes.io/name: bazarr
app.kubernetes.io/instance: bazarr
serviceName: bazarr
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: bazarr
app.kubernetes.io/instance: bazarr
app.kubernetes.io/name: bazarr
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -112,12 +112,12 @@
- mountPath: /tv
name: media
subPath: tv
volumes:
- name: config
persistentVolumeClaim:
- claimName: bazarr-config
+ claimName: bazarr
- name: media
nfs:
path: /mnt/storage0/media
server: sunbeam.layertwo.lan
--- HelmRelease: mediabox/bazarr PersistentVolumeClaim: mediabox/bazarr
+++ HelmRelease: mediabox/bazarr PersistentVolumeClaim: mediabox/bazarr
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: bazarr
+ labels:
+ app.kubernetes.io/instance: bazarr
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: bazarr
+ namespace: mediabox
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 1Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: bazarr-config
+
--- HelmRelease: monitoring/kube-prometheus-stack Prometheus: monitoring/kube-prometheus-stack-prometheus
+++ HelmRelease: monitoring/kube-prometheus-stack Prometheus: monitoring/kube-prometheus-stack-prometheus
@@ -45,13 +45,13 @@
serviceMonitorSelector:
matchLabels:
release: kube-prometheus-stack
serviceMonitorNamespaceSelector: {}
podMonitorSelector:
matchLabels:
- app.kubernetes.io/component: monitoring
+ app.kubernetes.io/controller: monitoring
podMonitorNamespaceSelector: {}
probeSelector:
matchLabels:
release: kube-prometheus-stack
probeNamespaceSelector: {}
securityContext:
--- HelmRelease: mediabox/jellyfin PersistentVolumeClaim: mediabox/jellyfin-config
+++ HelmRelease: mediabox/jellyfin PersistentVolumeClaim: mediabox/jellyfin-config
@@ -1,18 +0,0 @@
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: jellyfin-config
- labels:
- app.kubernetes.io/instance: jellyfin
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: jellyfin
- namespace: mediabox
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 32Gi
- storageClassName: sunbeam-nfs-csi
-
--- HelmRelease: mediabox/jellyfin Service: mediabox/jellyfin-autodiscovery
+++ HelmRelease: mediabox/jellyfin Service: mediabox/jellyfin-autodiscovery
@@ -14,10 +14,10 @@
ports:
- port: 7359
targetPort: 7359
protocol: UDP
name: autodiscovery
selector:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: jellyfin
app.kubernetes.io/instance: jellyfin
app.kubernetes.io/name: jellyfin
--- HelmRelease: mediabox/jellyfin Service: mediabox/jellyfin-main
+++ HelmRelease: mediabox/jellyfin Service: mediabox/jellyfin-main
@@ -1,23 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: jellyfin-main
- labels:
- app.kubernetes.io/instance: jellyfin
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/name: jellyfin
- app.kubernetes.io/service: jellyfin-main
- namespace: mediabox
-spec:
- type: ClusterIP
- ports:
- - port: 8096
- targetPort: 8096
- protocol: TCP
- name: http
- selector:
- app.kubernetes.io/component: main
- app.kubernetes.io/instance: jellyfin
- app.kubernetes.io/name: jellyfin
-
--- HelmRelease: mediabox/jellyfin Deployment: mediabox/jellyfin
+++ HelmRelease: mediabox/jellyfin Deployment: mediabox/jellyfin
@@ -1,31 +1,31 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: jellyfin
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: jellyfin
app.kubernetes.io/instance: jellyfin
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: jellyfin
namespace: mediabox
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: jellyfin
app.kubernetes.io/name: jellyfin
app.kubernetes.io/instance: jellyfin
template:
metadata:
labels:
- app.kubernetes.io/component: main
+ app.kubernetes.io/controller: jellyfin
app.kubernetes.io/instance: jellyfin
app.kubernetes.io/name: jellyfin
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
@@ -80,14 +80,12 @@
securityContext:
privileged: true
readOnlyRootFilesystem: true
volumeMounts:
- mountPath: /cache
name: cache
- - mountPath: /config
- name: config
- mountPath: /dev/dri
name: devdri
- mountPath: /movies
name: media
subPath: movies
- mountPath: /tv
@@ -105,13 +103,13 @@
- emptyDir:
medium: Memory
sizeLimit: 8Gi
name: cache
- name: config
persistentVolumeClaim:
- claimName: jellyfin-config
+ claimName: jellyfin
- hostPath:
path: /dev/dri
type: Directory
name: devdri
- name: media
nfs:
--- HelmRelease: mediabox/jellyfin PersistentVolumeClaim: mediabox/jellyfin
+++ HelmRelease: mediabox/jellyfin PersistentVolumeClaim: mediabox/jellyfin
@@ -0,0 +1,19 @@
+---
+kind: PersistentVolumeClaim
+apiVersion: v1
+metadata:
+ name: jellyfin
+ labels:
+ app.kubernetes.io/instance: jellyfin
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: jellyfin
+ namespace: mediabox
+spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 32Gi
+ storageClassName: sunbeam-nfs-csi
+ volumeName: jellyfin-config
+
--- HelmRelease: mediabox/jellyfin Service: mediabox/jellyfin
+++ HelmRelease: mediabox/jellyfin Service: mediabox/jellyfin
@@ -0,0 +1,23 @@
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: jellyfin
+ labels:
+ app.kubernetes.io/instance: jellyfin
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: jellyfin
+ app.kubernetes.io/service: jellyfin
+ namespace: mediabox
+spec:
+ type: ClusterIP
+ ports:
+ - port: 8096
+ targetPort: 8096
+ protocol: TCP
+ name: http
+ selector:
+ app.kubernetes.io/controller: jellyfin
+ app.kubernetes.io/instance: jellyfin
+ app.kubernetes.io/name: jellyfin
+ |
8760e08 to
8a08fdd
Compare
17c961d to
6fc1088
Compare
67d66c6 to
8261112
Compare
8261112 to
ba62fff
Compare
ba62fff to
eeecaab
Compare
eeecaab to
25d319a
Compare
25d319a to
49234b6
Compare
142efb8 to
b8bdfe8
Compare
b8bdfe8 to
6cd5e1d
Compare
6cd5e1d to
a638c5f
Compare
cbaeda0 to
c46303d
Compare
c46303d to
e6132ef
Compare
e6132ef to
628ecba
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.7.3→4.6.2Release Notes
bjw-s-labs/helm-charts (app-template)
v4.6.2Compare Source
Changelog:
Changed
v4.6.1Compare Source
Changelog:
Changed
v4.6.0Compare Source
Changelog:
Changed
v4.5.0Compare Source
Changelog:
Changed
v4.4.0Compare Source
Changelog:
Changed
v4.3.0Compare Source
Changelog:
Changed
v4.2.0Compare Source
Changelog:
Changed
v4.1.2Compare Source
Changelog:
Changed
v4.1.1Compare Source
Changelog:
Changed
v4.1.0Compare Source
Changelog:
Changed
v4.0.1Compare Source
Changelog:
Changed
v4.0.0Compare Source
Changelog:
Changed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.