|
@@ -52,75 +52,18 @@ timezone: "UTC"
|
|
|
# upgrade strategy type (e.g. Recreate or RollingUpdate)
|
|
|
strategyType: Recreate
|
|
|
|
|
|
-nameOverride: ""
|
|
|
-fullnameOverride: ""
|
|
|
-
|
|
|
-serviceTCP:
|
|
|
+plexServiceTCP:
|
|
|
port: 32400
|
|
|
|
|
|
-plexPreferences:
|
|
|
- # Enable init script that will read all environment variables starting with PLEX_PREFERENCE_
|
|
|
- # and take the value (of PLEX_PREFERENCE_<whatever>) as the Key:Value option to set in Plex Preference.xml
|
|
|
- # You can use extraEnv to add the addtional ENV's to the container.
|
|
|
- # NOTE: Plex preference options are camelCase and CASE SENSITIVE!
|
|
|
- # You can do horrible things to your PLEX configuration if you are not careful.
|
|
|
- # --set extraEnv.PLEX_PREFERENCE_1="FriendlyName=plex-kubeernetes-test1" `
|
|
|
- # --set extraEnv.PLEX_PREFERENCE_2="EnableIPv6=0" `
|
|
|
- # --set extraEnv.PLEX_PREFERENCE_3="logDebug=0" `
|
|
|
- # --set extraEnv.PLEX_PREFERENCE_4="DisableTLSv1_0=1" `
|
|
|
- # --set extraEnv.PLEX_PREFERENCE_5="LanNetworksBandwidth=xxx.xxx.xxx.0/18\,xxx.xxx.xxx.0/24\,xxx.xxx.xxx.0/24" `
|
|
|
- # --set extraEnv.PLEX_PREFERENCE_6="TranscoderQuality=2" `
|
|
|
- # --set extraEnv.PLEX_PREFERENCE_7="TreatWanIpAsLocal=0" `
|
|
|
- # --set extraEnv.PLEX_PREFERENCE_8="TranscoderH264BackgroundPreset=fast"
|
|
|
- # Why not use a single ENV?
|
|
|
- # I thought using multiple environment variables would be less confusing
|
|
|
- # It should work easily with CLI and value.yaml usage
|
|
|
- # There is only minimal parsing required on the ENV value, as the only deliminator is =
|
|
|
- # From what I can see, all the PLEX preferences that are NOT currently supported by the OFFICIAL
|
|
|
- # Container are simple enough to work with this.
|
|
|
- enabled: false
|
|
|
- configmap:
|
|
|
- labels: {}
|
|
|
- annotations: {}
|
|
|
- # Right now you can't really change this, additionally the configmap data is
|
|
|
- # not configurable.
|
|
|
- name: 41-plex-preferences
|
|
|
- volume:
|
|
|
- name: 41-plex-preferences
|
|
|
- defaultMode: 493 # 0755 in octal permission notation
|
|
|
- # Using mountPath & SubPath allow you to volume mount a configMap AS A FILE
|
|
|
- # Unfortunately this also means that updates to the configMap are not automtically
|
|
|
- # propagated to the file contents. But it's better then replacing the entire
|
|
|
- # /etc/cont-init.d/ directory which is the "normal" behavior when doing volume
|
|
|
- # mounts.
|
|
|
- mountPath: /etc/cont-init.d/41-plex-preferences
|
|
|
- subPath: 41-plex-preferences
|
|
|
-
|
|
|
hostNetwork: false
|
|
|
|
|
|
persistence:
|
|
|
transcode:
|
|
|
hostPathEnabled: false
|
|
|
- hostPath: ""
|
|
|
data:
|
|
|
hostPathEnabled: false
|
|
|
- hostPath: ""
|
|
|
config:
|
|
|
hostPathEnabled: false
|
|
|
- hostPath: ""
|
|
|
-
|
|
|
-# Probes configuration
|
|
|
-probes:
|
|
|
- liveness:
|
|
|
- failureThreshold: 5
|
|
|
- periodSeconds: 10
|
|
|
- readiness:
|
|
|
- failureThreshold: 5
|
|
|
- periodSeconds: 10
|
|
|
- startup:
|
|
|
- initialDelaySeconds: 5
|
|
|
- failureThreshold: 30
|
|
|
- periodSeconds: 10
|
|
|
|
|
|
proxy:
|
|
|
# This allows to set a proxy environment variable, which PMS uses to fetch the token and assets like movie cover
|