You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`image.tag`| container image tag |`{TAG_NAME}` (taken from the chart appVersion) |
51
+
|`imagePullSecrets`| Array of imagePullSecrets in the namespace for pulling images |`[]`|
52
+
|`nameOverride`| String to partially override the fullname template with a string (will prepend the release name) |`nil`|
53
+
|`fullnameOverride`| String to fully override the fullname template with a string |`nil`|
54
+
|`serviceAccount.create`| Specifies whether a ServiceAccount should be created |`true`|
55
+
|`serviceAccount.name`| The name of the ServiceAccount to create | Generated using the fullname template |
56
+
|`serviceAccount.annotations`| Annotations for the ServiceAccount |`{}`|
57
+
|`podSecurityContext`| The security context for the pods |`{}`|
58
+
|`securityContext`| The security context for the application container. Includes `NET_ADMIN` by default for the OpenVPN connection to work |`{"capabilities":{"add":["NET_ADMIN"]}}`|
59
+
|`service.type`| Kubernetes Service type |`ClusterIP`|
60
+
|`service.port`| Kubernetes Service port |`80`|
61
+
|`ingress.enabled`| Enable the use of the ingress controller to access the web UI |`false`|
62
+
|`ingress.annotations`| Annotations for the Ingress |`{}`|
63
+
|`ingress.hosts[0].host`| Hostname to your installation |`chart-example.local`|
64
+
|`ingress.hosts[0].paths`| Path within the url structure |`[]`|
65
+
|`ingress.tls`| The TLS configuration for the ingress |`[]`|
66
+
|`resources`| The resources to allocate for the container |`{}`|
67
+
|`nodeSelector`| Node labels for pod assignment |`{}`|
68
+
|`tolerations`| Tolerations for pod assignment |`[]`|
69
+
|`affinity`| Map of node/pod affinities |`{}`|
70
+
|`persistence.config.enabled`| Enable persistence for config storage |`false`|
71
+
|`persistence.config.storageClass`| Specify the `storageClass` used to provision the config volume |`nil`|
72
+
|`persistence.config.existingClaim`| Use a existing PVC for config which must be created manually before bound |`nil`|
73
+
|`persistence.config.annotations`| Annotations for the config volume PVC |`nil`|
74
+
|`persistence.config.accessModes`| Access modes of config volume |`["ReadWriteOnce"]`|
75
+
|`persistence.config.size`| Size for the config PV |`8Gi`|
76
+
|`persistence.data.enabled`| Enable persistence for data storage |`false`|
77
+
|`persistence.data.storageClass`| Specify the `storageClass` used to provision the data volume |`nil`|
78
+
|`persistence.data.existingClaim`| Use a existing PVC for data which must be created manually before bound |`nil`|
79
+
|`persistence.data.annotations`| Annotations for the data volume PVC |`nil`|
80
+
|`persistence.data.accessModes`| Access modes of data volume |`["ReadWriteOnce"]`|
81
+
|`persistence.data.size`| Size for the data PV |`8Gi`|
82
+
|`jellyfin.timezone`| Timezone to be used. See https://en.wikipedia.org/wiki/List_of_tz_database_time_zones|`nil`|
83
+
|`jellyfin.uid`| The unix user id for the process to run with |`nil`|
84
+
|`jellyfin.gid`| The unix group id for the process to run with |`nil`|
85
+
|`jellyfin.otherEnv`| Additional key-value pairs to be passed as environment variables to the container. See https://hub.docker.com/r/linuxserver/jellyfin for reference |`nil`|
86
+
87
+
88
+
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
89
+
90
+
```console
91
+
$ helm install my-release \
92
+
--set persistence.config.enabled=true \
93
+
--set persistence.data.enabled=true \
94
+
--set persistence.data.size=1Ti \
95
+
--set jellyfin.timezone=Europe/Berlin \
96
+
utkuozdemir/jellyfin
97
+
```
98
+
99
+
The above command enabled persistence for both config and data, sets the data PVC (library) size
100
+
to 1 terabyte and uses the Berlin/Germany timezone.
101
+
102
+
Alternatively, a YAML file that specifies the values for the parameters
103
+
can be provided while installing the chart. For example,
0 commit comments