Automated Manifest Update (#2204)

This PR contains newly rendered Kubernetes manifests automatically generated by the CI workflow.

Reviewed-on: #2204
Co-authored-by: gitea-bot <gitea-bot@alexlebens.net>
Co-committed-by: gitea-bot <gitea-bot@alexlebens.net>
This commit was merged in pull request #2204.
This commit is contained in:
2025-12-03 21:56:28 +00:00
committed by Alex Lebens
parent a54696e547
commit b4b2cffddc
33 changed files with 825 additions and 825 deletions

View File

@@ -439,6 +439,218 @@ spec:
# Source: qbittorrent/charts/qbittorrent/templates/common.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: qbittorrent-qbit-manage
labels:
app.kubernetes.io/controller: qbit-manage
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: qbittorrent
helm.sh/chart: qbittorrent-4.4.0
annotations:
reloader.stakater.com/auto: "true"
namespace: qbittorrent
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app.kubernetes.io/controller: qbit-manage
app.kubernetes.io/name: qbittorrent
app.kubernetes.io/instance: qbittorrent
template:
metadata:
labels:
app.kubernetes.io/controller: qbit-manage
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/name: qbittorrent
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
hostIPC: false
hostNetwork: false
hostPID: false
dnsPolicy: ClusterFirst
initContainers:
- command:
- /bin/sh
- -ec
- |
cp /config/config.yml /app/config/config.yml
image: busybox:1.37.0
imagePullPolicy: IfNotPresent
name: init-copy-config
resources:
requests:
cpu: 10m
memory: 128Mi
volumeMounts:
- mountPath: /config/config.yml
mountPropagation: None
name: qbit-manage-config
readOnly: true
subPath: config.yml
- mountPath: /app/config
name: qbit-manage-config-data
containers:
- env:
- name: TZ
value: US/Central
- name: PGID
value: "1000"
- name: PUID
value: "1000"
- name: APPRISE_STORAGE_MODE
value: memory
- name: APPRISE_STATEFUL_MODE
value: disabled
- name: APPRISE_WORKER_COUNT
value: "1"
- name: APPRISE_STATELESS_URLS
valueFrom:
secretKeyRef:
key: ntfy-url
name: qbittorrent-qbit-manage-config
image: caronc/apprise:1.2.6
imagePullPolicy: IfNotPresent
name: apprise-api
resources:
requests:
cpu: 10m
memory: 128Mi
- env:
- name: TZ
value: US/Central
- name: QBT_SCHEDULE
value: 0 * * * *
- name: QBT_STARTUP_DELAY
value: "360"
- name: QBT_CONFIG_DIR
value: /app/config/
- name: QBT_LOGFILE
value: /app/var/activity.log
- name: QBT_LOG_LEVEL
value: INFO
image: ghcr.io/stuffanthings/qbit_manage:v4.6.5
imagePullPolicy: IfNotPresent
name: qbit-manage
resources:
requests:
cpu: 10m
memory: 64Mi
volumeMounts:
- mountPath: /qbittorrent
name: config
- mountPath: /config/config.yml
mountPropagation: None
name: qbit-manage-config
readOnly: true
subPath: config.yml
- mountPath: /app/config
name: qbit-manage-config-data
- mountPath: /app/var
name: qbit-manage-config-var
- mountPath: /mnt/store
name: storage
volumes:
- name: config
persistentVolumeClaim:
claimName: qbittorrent-config
- configMap:
name: qbit-manage-config
name: qbit-manage-config
- name: qbit-manage-config-data
persistentVolumeClaim:
claimName: qbittorrent-qbit-manage-config-data
- emptyDir: {}
name: qbit-manage-config-var
- name: storage
persistentVolumeClaim:
claimName: qbittorrent-nfs-storage
---
# Source: qbittorrent/charts/qbittorrent/templates/common.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: qbittorrent-qui
labels:
app.kubernetes.io/controller: qui
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: qbittorrent
helm.sh/chart: qbittorrent-4.4.0
namespace: qbittorrent
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app.kubernetes.io/controller: qui
app.kubernetes.io/name: qbittorrent
app.kubernetes.io/instance: qbittorrent
template:
metadata:
labels:
app.kubernetes.io/controller: qui
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/name: qbittorrent
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
hostIPC: false
hostNetwork: false
hostPID: false
dnsPolicy: ClusterFirst
containers:
- env:
- name: QUI__METRICS_ENABLED
value: "true"
- name: QUI__METRICS_HOST
value: 0.0.0.0
- name: QUI__METRICS_PORT
value: "9074"
- name: QUI__OIDC_ENABLED
value: "true"
- name: QUI__OIDC_ISSUER
value: https://auth.alexlebens.dev/application/o/qui/
- name: QUI__OIDC_CLIENT_ID
valueFrom:
secretKeyRef:
key: client
name: qui-oidc-secret
- name: QUI__OIDC_CLIENT_SECRET
valueFrom:
secretKeyRef:
key: secret
name: qui-oidc-secret
- name: QUI__OIDC_REDIRECT_URL
value: https://qui.alexlebens.net/api/auth/oidc/callback
- name: QUI__OIDC_DISABLE_BUILT_IN_LOGIN
value: "false"
image: ghcr.io/autobrr/qui:v1.7.0
imagePullPolicy: IfNotPresent
name: qui
resources:
requests:
cpu: 10m
memory: 128Mi
volumeMounts:
- mountPath: /config
name: qui-config-data
volumes:
- name: qui-config-data
persistentVolumeClaim:
claimName: qbittorrent-qui-config-data
---
# Source: qbittorrent/charts/qbittorrent/templates/common.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: qbittorrent-main
labels:
@@ -594,218 +806,6 @@ spec:
name: glutun-update-script
name: update-script
---
# Source: qbittorrent/charts/qbittorrent/templates/common.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: qbittorrent-qbit-manage
labels:
app.kubernetes.io/controller: qbit-manage
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: qbittorrent
helm.sh/chart: qbittorrent-4.4.0
annotations:
reloader.stakater.com/auto: "true"
namespace: qbittorrent
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app.kubernetes.io/controller: qbit-manage
app.kubernetes.io/name: qbittorrent
app.kubernetes.io/instance: qbittorrent
template:
metadata:
labels:
app.kubernetes.io/controller: qbit-manage
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/name: qbittorrent
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
hostIPC: false
hostNetwork: false
hostPID: false
dnsPolicy: ClusterFirst
initContainers:
- command:
- /bin/sh
- -ec
- |
cp /config/config.yml /app/config/config.yml
image: busybox:1.37.0
imagePullPolicy: IfNotPresent
name: init-copy-config
resources:
requests:
cpu: 10m
memory: 128Mi
volumeMounts:
- mountPath: /config/config.yml
mountPropagation: None
name: qbit-manage-config
readOnly: true
subPath: config.yml
- mountPath: /app/config
name: qbit-manage-config-data
containers:
- env:
- name: TZ
value: US/Central
- name: PGID
value: "1000"
- name: PUID
value: "1000"
- name: APPRISE_STORAGE_MODE
value: memory
- name: APPRISE_STATEFUL_MODE
value: disabled
- name: APPRISE_WORKER_COUNT
value: "1"
- name: APPRISE_STATELESS_URLS
valueFrom:
secretKeyRef:
key: ntfy-url
name: qbittorrent-qbit-manage-config
image: caronc/apprise:1.2.6
imagePullPolicy: IfNotPresent
name: apprise-api
resources:
requests:
cpu: 10m
memory: 128Mi
- env:
- name: TZ
value: US/Central
- name: QBT_SCHEDULE
value: 0 * * * *
- name: QBT_STARTUP_DELAY
value: "360"
- name: QBT_CONFIG_DIR
value: /app/config/
- name: QBT_LOGFILE
value: /app/var/activity.log
- name: QBT_LOG_LEVEL
value: INFO
image: ghcr.io/stuffanthings/qbit_manage:v4.6.4
imagePullPolicy: IfNotPresent
name: qbit-manage
resources:
requests:
cpu: 10m
memory: 64Mi
volumeMounts:
- mountPath: /qbittorrent
name: config
- mountPath: /config/config.yml
mountPropagation: None
name: qbit-manage-config
readOnly: true
subPath: config.yml
- mountPath: /app/config
name: qbit-manage-config-data
- mountPath: /app/var
name: qbit-manage-config-var
- mountPath: /mnt/store
name: storage
volumes:
- name: config
persistentVolumeClaim:
claimName: qbittorrent-config
- configMap:
name: qbit-manage-config
name: qbit-manage-config
- name: qbit-manage-config-data
persistentVolumeClaim:
claimName: qbittorrent-qbit-manage-config-data
- emptyDir: {}
name: qbit-manage-config-var
- name: storage
persistentVolumeClaim:
claimName: qbittorrent-nfs-storage
---
# Source: qbittorrent/charts/qbittorrent/templates/common.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: qbittorrent-qui
labels:
app.kubernetes.io/controller: qui
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: qbittorrent
helm.sh/chart: qbittorrent-4.4.0
namespace: qbittorrent
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app.kubernetes.io/controller: qui
app.kubernetes.io/name: qbittorrent
app.kubernetes.io/instance: qbittorrent
template:
metadata:
labels:
app.kubernetes.io/controller: qui
app.kubernetes.io/instance: qbittorrent
app.kubernetes.io/name: qbittorrent
spec:
enableServiceLinks: false
serviceAccountName: default
automountServiceAccountToken: true
hostIPC: false
hostNetwork: false
hostPID: false
dnsPolicy: ClusterFirst
containers:
- env:
- name: QUI__METRICS_ENABLED
value: "true"
- name: QUI__METRICS_HOST
value: 0.0.0.0
- name: QUI__METRICS_PORT
value: "9074"
- name: QUI__OIDC_ENABLED
value: "true"
- name: QUI__OIDC_ISSUER
value: https://auth.alexlebens.dev/application/o/qui/
- name: QUI__OIDC_CLIENT_ID
valueFrom:
secretKeyRef:
key: client
name: qui-oidc-secret
- name: QUI__OIDC_CLIENT_SECRET
valueFrom:
secretKeyRef:
key: secret
name: qui-oidc-secret
- name: QUI__OIDC_REDIRECT_URL
value: https://qui.alexlebens.net/api/auth/oidc/callback
- name: QUI__OIDC_DISABLE_BUILT_IN_LOGIN
value: "false"
image: ghcr.io/autobrr/qui:v1.7.0
imagePullPolicy: IfNotPresent
name: qui
resources:
requests:
cpu: 10m
memory: 128Mi
volumeMounts:
- mountPath: /config
name: qui-config-data
volumes:
- name: qui-config-data
persistentVolumeClaim:
claimName: qbittorrent-qui-config-data
---
# Source: qbittorrent/templates/external-secret.yaml
apiVersion: external-secrets.io/v1
kind: ExternalSecret