emby
A Helm chart for Emby media server
Installation
helm repo add ccremer https://ccremer.github.io/charts
helm install emby ccremer/emby
Source Code
Values
| Key | Type | Default | Description |
|---|---|---|---|
| additionalVolumeMounts | list | [] |
Add custom volume mounts to the deployment |
| additionalVolumes | list | [] |
Add custom volumes to the deployment (may need to match additionalVolumeMounts) |
| affinity | object | {} |
|
| fullnameOverride | string | "" |
|
| image.pullPolicy | string | "IfNotPresent" |
Container image pull policy |
| image.registry | string | "docker.io" |
Container image registry |
| image.repository | string | "emby/embyserver" |
Location of the container image |
| image.tag | string | "4.7.0.17" |
Container image tag |
| imagePullSecrets | list | [] |
List of image pull secrets if you use a privately hosted image |
| ingress.annotations | object | {} |
Additional annotations for the Ingress object |
| ingress.enabled | bool | false |
Control whether ingress is created |
| ingress.hosts | list | [] |
See Kubernetes Docs for a guide to setup Ingress hosts |
| ingress.tls | list | [] |
See Kubernetes Docs for a guide to setup TLS on Ingress |
| livenessProbe.enabled | bool | true |
Whether to enable the liveness probe |
| nameOverride | string | "" |
|
| nodeSelector | object | {} |
|
| persistence.annotations | object | {} |
Additional annotations to add to the PVC |
| persistence.enabled | bool | false |
Whether to enable the PVC and mount |
| persistence.mountPath | string | "/config" |
|
| persistence.selector | object | {} |
PV selector |
| persistence.size | string | "3Gi" |
Requested storage size |
| persistence.storageClass | string | "" |
Storage Class name of the PV |
| podAnnotations | object | {} |
|
| podSecurityContext | object | {} |
|
| readinessProbe.enabled | bool | true |
Whether to enable the readiness probe |
| replicaCount | int | 1 |
|
| resources.limits.memory | string | "768Mi" |
|
| resources.requests.cpu | string | "30m" |
|
| resources.requests.memory | string | "256Mi" |
|
| securityContext | object | {} |
|
| service.httpNodePort | int | 0 |
http Node port number if service.type is NodePort |
| service.httpPort | int | 8096 |
Service http port number |
| service.httpsNodePort | int | 0 |
https Node port number if service.type is NodePort |
| service.httpsPort | int | 8920 |
Service https port number |
| service.type | string | "ClusterIP" |
Service type |
| serviceAccount.annotations | object | {} |
Annotations to add to the service account |
| serviceAccount.create | bool | true |
Specifies whether a service account should be created |
| serviceAccount.name | string | "" |
The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
| tolerations | list | [] |