Automated Manifest Update #5609

Merged
alexlebens merged 1 commits from auto/update-manifests into manifests 2026-04-06 20:10:04 +00:00
18 changed files with 39 additions and 114 deletions

View File

@@ -30,15 +30,8 @@ spec:
serviceAccountName: default serviceAccountName: default
automountServiceAccountToken: true automountServiceAccountToken: true
securityContext: securityContext:
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
runAsGroup: 568 runAsGroup: 568
runAsUser: 568 runAsUser: 568
supplementalGroups:
- 44
- 100
- 109
- 65539
hostIPC: false hostIPC: false
hostNetwork: false hostNetwork: false
hostPID: false hostPID: false
@@ -46,14 +39,13 @@ spec:
containers: containers:
- env: - env:
- name: TZ - name: TZ
value: US/Central value: America/Chicago
image: ghcr.io/linuxserver/prowlarr:2.3.0@sha256:9ef5d8bf832edcacb6082f9262cb36087854e78eb7b1c3e1d4375056055b2d82 image: ghcr.io/linuxserver/prowlarr:2.3.5.5327-ls141@sha256:35f48abb3e976fcf077fae756866c582e4a90f8b24810ae4067b3558f7cdbbdf
imagePullPolicy: IfNotPresent
name: main name: main
resources: resources:
requests: requests:
cpu: 10m cpu: 10m
memory: 256Mi memory: 200Mi
volumeMounts: volumeMounts:
- mountPath: /config - mountPath: /config
name: config name: config

View File

@@ -23,7 +23,7 @@ spec:
name: prowlarr name: prowlarr
namespace: prowlarr namespace: prowlarr
port: 80 port: 80
weight: 100 weight: 1
matches: matches:
- path: - path:
type: PathPrefix type: PathPrefix

View File

@@ -7,8 +7,6 @@ metadata:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: prowlarr app.kubernetes.io/name: prowlarr
helm.sh/chart: prowlarr-4.6.2 helm.sh/chart: prowlarr-4.6.2
annotations:
helm.sh/resource-policy: keep
namespace: prowlarr namespace: prowlarr
spec: spec:
accessModes: accessModes:

View File

@@ -24,15 +24,8 @@ spec:
weekly: 4 weekly: 4
yearly: 1 yearly: 1
moverSecurityContext: moverSecurityContext:
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
runAsGroup: 568 runAsGroup: 568
runAsUser: 568 runAsUser: 568
supplementalGroups:
- 44
- 100
- 109
- 65539
copyMethod: Snapshot copyMethod: Snapshot
storageClassName: ceph-block storageClassName: ceph-block
volumeSnapshotClassName: ceph-blockpool-snapshot volumeSnapshotClassName: ceph-blockpool-snapshot

View File

@@ -24,15 +24,8 @@ spec:
weekly: 4 weekly: 4
yearly: 1 yearly: 1
moverSecurityContext: moverSecurityContext:
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
runAsGroup: 568 runAsGroup: 568
runAsUser: 568 runAsUser: 568
supplementalGroups:
- 44
- 100
- 109
- 65539
copyMethod: Snapshot copyMethod: Snapshot
storageClassName: ceph-block storageClassName: ceph-block
volumeSnapshotClassName: ceph-blockpool-snapshot volumeSnapshotClassName: ceph-blockpool-snapshot

View File

@@ -24,15 +24,8 @@ spec:
weekly: 4 weekly: 4
yearly: 1 yearly: 1
moverSecurityContext: moverSecurityContext:
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
runAsGroup: 568 runAsGroup: 568
runAsUser: 568 runAsUser: 568
supplementalGroups:
- 44
- 100
- 109
- 65539
copyMethod: Snapshot copyMethod: Snapshot
storageClassName: ceph-block storageClassName: ceph-block
volumeSnapshotClassName: ceph-blockpool-snapshot volumeSnapshotClassName: ceph-blockpool-snapshot

View File

@@ -153,16 +153,16 @@ data:
- '**/*_unpackerred' - '**/*_unpackerred'
max_orphaned_files_to_delete: 50 max_orphaned_files_to_delete: 50
# apprise: apprise:
# api_url: http://localhost:8000/notify api_url: http://localhost:8000
# notify_url: "" notify_url: http://apprise:8000
#
# webhooks: webhooks:
# error: apprise error: apprise
# run_start: apprise run_start: apprise
# run_end: apprise run_end: apprise
# function: function:
# rem_orphaned: apprise rem_orphaned: apprise
# cleanup_dirs: apprise cleanup_dirs: apprise
# tag_tracker_error: tag_tracker_error: apprise
# share_limits: share_limits: apprise

View File

@@ -29,6 +29,11 @@ spec:
enableServiceLinks: false enableServiceLinks: false
serviceAccountName: default serviceAccountName: default
automountServiceAccountToken: true automountServiceAccountToken: true
securityContext:
fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch
runAsGroup: 1000
runAsUser: 1000
hostIPC: false hostIPC: false
hostNetwork: false hostNetwork: false
hostPID: false hostPID: false
@@ -51,13 +56,8 @@ spec:
sysctl -w net.ipv6.conf.all.disable_ipv6=1 sysctl -w net.ipv6.conf.all.disable_ipv6=1
command: command:
- /bin/sh - /bin/sh
image: busybox:1.37.0 image: busybox:1.37.0@sha256:1487d0af5f52b4ba31c7e465126ee2123fe3f2305d638e7827681e7cf6c83d5e
imagePullPolicy: IfNotPresent
name: init-sysctl name: init-sysctl
resources:
requests:
cpu: 10m
memory: 128Mi
securityContext: securityContext:
privileged: true privileged: true
containers: containers:
@@ -70,13 +70,8 @@ spec:
value: "9022" value: "9022"
- name: EXPORTER_LOG_LEVEL - name: EXPORTER_LOG_LEVEL
value: INFO value: INFO
image: esanchezm/prometheus-qbittorrent-exporter:v1.6.0 image: esanchezm/prometheus-qbittorrent-exporter:v1.6.0@sha256:482df65e7f39f2c0a65f32693e6d5f930edf7b244589a60e446ccc5ee6d17211
imagePullPolicy: IfNotPresent
name: exporter name: exporter
resources:
requests:
cpu: 10m
memory: 64Mi
- env: - env:
- name: VPN_SERVICE_PROVIDER - name: VPN_SERVICE_PROVIDER
value: airvpn value: airvpn
@@ -115,7 +110,6 @@ spec:
- name: SHADOWSOCKS - name: SHADOWSOCKS
value: "off" value: "off"
image: ghcr.io/qdm12/gluetun:v3.41.1@sha256:1a5bf4b4820a879cdf8d93d7ef0d2d963af56670c9ebff8981860b6804ebc8ab image: ghcr.io/qdm12/gluetun:v3.41.1@sha256:1a5bf4b4820a879cdf8d93d7ef0d2d963af56670c9ebff8981860b6804ebc8ab
imagePullPolicy: IfNotPresent
lifecycle: lifecycle:
postStart: postStart:
exec: exec:
@@ -138,9 +132,7 @@ spec:
limits: limits:
devic.es/tun: "1" devic.es/tun: "1"
requests: requests:
cpu: 10m
devic.es/tun: "1" devic.es/tun: "1"
memory: 64Mi
securityContext: securityContext:
capabilities: capabilities:
add: add:
@@ -153,7 +145,7 @@ spec:
subPath: update.sh subPath: update.sh
- env: - env:
- name: TZ - name: TZ
value: US/Central value: America/Chicago
- name: PUID - name: PUID
value: "1000" value: "1000"
- name: PGID - name: PGID
@@ -162,8 +154,7 @@ spec:
value: "002" value: "002"
- name: WEBUI_PORT - name: WEBUI_PORT
value: "8080" value: "8080"
image: ghcr.io/linuxserver/qbittorrent:5.1.4@sha256:855e5f4805ac218f406a5ae989a62a77e03f7e5f70128335b7970550a58c96e1 image: ghcr.io/linuxserver/qbittorrent:5.1.4-r2-ls448@sha256:a89108b1bf43de072a35a59a3ee41b97b564538faae5cbb3f6c803aa7f5fd9f7
imagePullPolicy: IfNotPresent
name: qbittorrent name: qbittorrent
resources: resources:
requests: requests:

View File

@@ -41,13 +41,8 @@ spec:
- -ec - -ec
- | - |
cp /config/config.yml /app/config/config.yml cp /config/config.yml /app/config/config.yml
image: busybox:1.37.0 image: busybox:1.37.0@sha256:1487d0af5f52b4ba31c7e465126ee2123fe3f2305d638e7827681e7cf6c83d5e
imagePullPolicy: IfNotPresent
name: init-copy-config name: init-copy-config
resources:
requests:
cpu: 10m
memory: 128Mi
volumeMounts: volumeMounts:
- mountPath: /config/config.yml - mountPath: /config/config.yml
mountPropagation: None mountPropagation: None
@@ -59,7 +54,7 @@ spec:
containers: containers:
- env: - env:
- name: TZ - name: TZ
value: US/Central value: America/Chicago
- name: PGID - name: PGID
value: "1000" value: "1000"
- name: PUID - name: PUID
@@ -75,16 +70,11 @@ spec:
secretKeyRef: secretKeyRef:
key: ntfy-url key: ntfy-url
name: qbittorrent-qbit-manage-config name: qbittorrent-qbit-manage-config
image: caronc/apprise:v1.3.3 image: ghcr.io/caronc/apprise:v1.3.3@sha256:4bfeac268ba87b8e08e308c9aa0182fe99e9501ec464027afc333d1634e65977
imagePullPolicy: IfNotPresent
name: apprise-api name: apprise-api
resources:
requests:
cpu: 10m
memory: 128Mi
- env: - env:
- name: TZ - name: TZ
value: US/Central value: America/Chicago
- name: QBT_SCHEDULE - name: QBT_SCHEDULE
value: 0 * * * * value: 0 * * * *
- name: QBT_STARTUP_DELAY - name: QBT_STARTUP_DELAY
@@ -95,13 +85,13 @@ spec:
value: /app/var/activity.log value: /app/var/activity.log
- name: QBT_LOG_LEVEL - name: QBT_LOG_LEVEL
value: INFO value: INFO
image: ghcr.io/stuffanthings/qbit_manage:v4.7.0 image: ghcr.io/stuffanthings/qbit_manage:v4.7.0@sha256:8786f2efc6fb8e26281f09bf6c5d0004e2d2420fd4781af0aed123ae01558e21
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
name: qbit-manage name: qbit-manage
resources: resources:
requests: requests:
cpu: 10m cpu: 10m
memory: 64Mi memory: 280Mi
volumeMounts: volumeMounts:
- mountPath: /qbittorrent/qBittorrent - mountPath: /qbittorrent/qBittorrent
name: config-data name: config-data

View File

@@ -29,6 +29,9 @@ spec:
enableServiceLinks: false enableServiceLinks: false
serviceAccountName: default serviceAccountName: default
automountServiceAccountToken: true automountServiceAccountToken: true
securityContext:
fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch
hostIPC: false hostIPC: false
hostNetwork: false hostNetwork: false
hostPID: false hostPID: false
@@ -59,13 +62,12 @@ spec:
value: https://qui.alexlebens.net/api/auth/oidc/callback value: https://qui.alexlebens.net/api/auth/oidc/callback
- name: QUI__OIDC_DISABLE_BUILT_IN_LOGIN - name: QUI__OIDC_DISABLE_BUILT_IN_LOGIN
value: "false" value: "false"
image: ghcr.io/autobrr/qui:v1.15.0 image: ghcr.io/autobrr/qui:v1.15.0@sha256:da33f8c850f7d6f1bfaee26b9553b21411e872639d54193906fa2cec51af1d0f
imagePullPolicy: IfNotPresent
name: qui name: qui
resources: resources:
requests: requests:
cpu: 10m cpu: 10m
memory: 128Mi memory: 70Mi
volumeMounts: volumeMounts:
- mountPath: /config - mountPath: /config
name: qui-config-data name: qui-config-data

View File

@@ -14,8 +14,5 @@ spec:
data: data:
- secretKey: ntfy-url - secretKey: ntfy-url
remoteRef: remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/qbittorrent/qbit-manage key: /cl01tl/qbittorrent/qbit-manage
metadataPolicy: None
property: ntfy-url property: ntfy-url

View File

@@ -14,29 +14,17 @@ spec:
data: data:
- secretKey: private-key - secretKey: private-key
remoteRef: remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /airvpn/conf/cl01tl key: /airvpn/conf/cl01tl
metadataPolicy: None
property: private-key property: private-key
- secretKey: preshared-key - secretKey: preshared-key
remoteRef: remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /airvpn/conf/cl01tl key: /airvpn/conf/cl01tl
metadataPolicy: None
property: preshared-key property: preshared-key
- secretKey: addresses - secretKey: addresses
remoteRef: remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /airvpn/conf/cl01tl key: /airvpn/conf/cl01tl
metadataPolicy: None
property: addresses property: addresses
- secretKey: input-ports - secretKey: input-ports
remoteRef: remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /airvpn/conf/cl01tl key: /airvpn/conf/cl01tl
metadataPolicy: None
property: input-ports property: input-ports

View File

@@ -14,15 +14,9 @@ spec:
data: data:
- secretKey: secret - secretKey: secret
remoteRef: remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /authentik/oidc/qui key: /authentik/oidc/qui
metadataPolicy: None
property: secret property: secret
- secretKey: client - secretKey: client
remoteRef: remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /authentik/oidc/qui key: /authentik/oidc/qui
metadataPolicy: None
property: client property: client

View File

@@ -23,7 +23,7 @@ spec:
name: qbittorrent name: qbittorrent
namespace: qbittorrent namespace: qbittorrent
port: 8080 port: 8080
weight: 100 weight: 1
matches: matches:
- path: - path:
type: PathPrefix type: PathPrefix

View File

@@ -23,7 +23,7 @@ spec:
name: qbittorrent-qui name: qbittorrent-qui
namespace: qbittorrent namespace: qbittorrent
port: 80 port: 80
weight: 100 weight: 1
matches: matches:
- path: - path:
type: PathPrefix type: PathPrefix

View File

@@ -7,8 +7,6 @@ metadata:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: qbittorrent app.kubernetes.io/name: qbittorrent
helm.sh/chart: qbittorrent-4.6.2 helm.sh/chart: qbittorrent-4.6.2
annotations:
helm.sh/resource-policy: keep
namespace: qbittorrent namespace: qbittorrent
spec: spec:
accessModes: accessModes:

View File

@@ -7,8 +7,6 @@ metadata:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: qbittorrent app.kubernetes.io/name: qbittorrent
helm.sh/chart: qbittorrent-4.6.2 helm.sh/chart: qbittorrent-4.6.2
annotations:
helm.sh/resource-policy: keep
namespace: qbittorrent namespace: qbittorrent
spec: spec:
accessModes: accessModes:

View File

@@ -7,8 +7,6 @@ metadata:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: qbittorrent app.kubernetes.io/name: qbittorrent
helm.sh/chart: qbittorrent-4.6.2 helm.sh/chart: qbittorrent-4.6.2
annotations:
helm.sh/resource-policy: keep
namespace: qbittorrent namespace: qbittorrent
spec: spec:
accessModes: accessModes: