A Helm chart for Transmission
Add the following repo to use the chart:
helm repo add k8s-mediaserver-charts https://95gabor.github.io/k8s-mediaserver-charts
helm repo update
helm upgrade --install transmission . \
-n transmission --create-namespace \
-f values.yaml
helm upgrade --install transmission k8s-mediaserver-charts/transmission \
-n transmission --create-namespace \
-f values.yaml
helm uninstall transmission -n transmission
| Key | Type | Default | Description |
|---|---|---|---|
| config.auth.enabled | bool | false |
 |
| config.auth.password | string | "" |
 |
| config.auth.username | string | "" |
 |
| container.image | string | "docker.io/linuxserver/transmission" |
 |
| container.nodeSelector | object | {} |
 |
| container.port.peer | int | 51413 |
 |
| container.port.utp | int | 9091 |
 |
| container.tag | string | "" |
 |
| general.ingress.ingressClassName | string | "" |
 |
| general.ingress_host | string | "k8s-mediaserver.k8s.test" |
 |
| general.initContainer.image | string | "docker.io/ubuntu" |
 |
| general.initContainer.tag | float | 24.04 |
 |
| general.nodeSelector | object | {} |
 |
| general.pgid | int | 1001 |
 |
| general.podDistribution | string | "cluster" |
 |
| general.puid | int | 911 |
 |
| general.storage.accessMode | string | "" |
 |
| general.storage.customVolume | bool | false |
 |
| general.storage.pvcName | string | "mediaserver-pvc" |
 |
| general.storage.pvcStorageClass | string | "" |
 |
| general.storage.subPaths.config | string | "config" |
 |
| general.storage.subPaths.downloads | string | "downloads" |
 |
| general.storage.subPaths.movies | string | "media/movies" |
 |
| general.storage.subPaths.transmission | string | "transmission" |
 |
| general.storage.subPaths.tv | string | "media/tv" |
 |
| general.storage.volumes | object | {} |
 |
| general.tolerations | list | [] |
 |
| ingress.annotations | object | {} |
 |
| ingress.enabled | bool | true |
 |
| ingress.path | string | "/transmission" |
 |
| ingress.tls.enabled | bool | false |
 |
| ingress.tls.secretName | string | "" |
 |
| resources | object | {} |
 |
| service.peer.extraLBAnnotations | object | {} |
 |
| service.peer.extraLBService | bool | false |
 |
| service.peer.nodePort | string | nil |
 |
| service.peer.nodePortUDP | string | nil |
 |
| service.peer.port | int | 51413 |
 |
| service.peer.type | string | "ClusterIP" |
 |
| service.utp.extraLbService.annotations | object | {} |
 |
| service.utp.extraLbService.enabled | bool | false |
 |
| service.utp.extraLbService.loadBalancerIP | string | nil |
 |
| service.utp.extraLbService.port | int | 80 |
 |
| service.utp.nodePort | string | nil |
 |
| service.utp.port | int | 9091 |
 |
| service.utp.type | string | "ClusterIP" |
 |
| volume | object | {} |
 |
Autogenerated from chart metadata using helm-docs v1.14.2