k8s-deployment/values/etersoft/values.qbittorrent.yaml

46 lines
1.2 KiB
YAML

ext-secret:
enabled: true
name: torrent-basic-auth
data:
users: |
allanger:$apr1$kNwkQ0S.$9q29sib/xWEp3NDp.tquw/
middleware:
enabled: true
middlewares:
- name: torrentauth
spec:
basicAuth:
secret: torrent-basic-auth
ingress:
# -- Enable and configure ingress settings for the chart under this key.
# @default -- See [values.yaml](./values.yaml)
main:
ingressClassName: traefik
annotations:
kubernetes.io/tls-acme: "true"
kubernetes.io/ingress.allow-http: "false"
kubernetes.io/ingress.global-static-ip-name: ""
cert-manager.io/cluster-issuer: badhouseplants-issuer-http01
traefik.ingress.kubernetes.io/router.middlewares: applications-torrentauth@kubernetescrd
enabled: true
hosts:
- host: tor.e.badhouseplants.net
paths:
- path: /
tls:
- secretName: tor.e.badhouseplants.net
hosts:
- tor.e.badhouseplants.net
persistence:
config:
annotations:
volume.kubernetes.io/selected-node: yekaterinburg
enabled: true
size: 1Gi
downloads:
annotations:
volume.kubernetes.io/selected-node: yekaterinburg
enabled: true
size: 10Gi
accessMode: ReadWriteOnce