Changing values but issue was probably CF
Some checks failed
Helm Publish / publish (push) Has been cancelled

This commit is contained in:
2025-11-28 18:31:11 +11:00
parent 7ad3271c80
commit e85ce79d22
2 changed files with 62 additions and 26 deletions

22
route.yaml Normal file
View File

@@ -0,0 +1,22 @@
kind: Route
apiVersion: route.openshift.io/v1
metadata:
name: peanutflix-route
namespace: peanutflix
annotations:
cert-manager.io/issuer-kind: ClusterIssuer
cert-manager.io/issuer-name: letsencrypt-dns01-cloudflare
spec:
host: peanutflix.apilab.us
path: /
to:
kind: Service
name: peanutflix-plex-media-server
weight: 100
port:
targetPort: pms
tls:
termination: edge
certificate:
key:
wildcardPolicy: None

View File

@@ -18,7 +18,7 @@ dnsConfig: {}
# -- Specifies the Pod's DNS policy. Default is typically 'ClusterFirst'. # -- Specifies the Pod's DNS policy. Default is typically 'ClusterFirst'.
# If 'hostNetwork: true' is used, you may need to set this to 'ClusterFirstWithHostNet'. # If 'hostNetwork: true' is used, you may need to set this to 'ClusterFirstWithHostNet'.
# Allowed values are ClusterFirst, Default, None, or ClusterFirstWithHostNet. # Allowed values are ClusterFirst, Default, None, or ClusterFirstWithHostNet.
dnsPolicy: "" dnsPolicy:
# -- Set to true to run the Pod in the host's network namespace. # -- Set to true to run the Pod in the host's network namespace.
# This may be required for specific networking setups or accessing local resources. # This may be required for specific networking setups or accessing local resources.
@@ -26,7 +26,7 @@ hostNetwork: false
ingress: ingress:
# -- Specify if an ingress resource for the pms server should be created or not # -- Specify if an ingress resource for the pms server should be created or not
enabled: true enabled: false
# -- The ingress class that should be used # -- The ingress class that should be used
ingressClassName: "openshift-default" ingressClassName: "openshift-default"
@@ -49,14 +49,14 @@ ingress:
pms: pms:
# -- The storage class to use when provisioning the pms config volume # -- The storage class to use when provisioning the pms config volume
# this needs to be created manually, null will use the default # this needs to be created manually, null will use the default
storageClassName: nfs storageClassName: crc-csi-hostpath-provisioner
# -- The volume size to provision for the PMS database # -- The volume size to provision for the PMS database
configStorage: 100Gi configStorage: 2Gi
# -- Name of an existing `PersistentVolumeClaim` for the PMS database # -- Name of an existing `PersistentVolumeClaim` for the PMS database
# NOTE: When set, 'configStorage' and 'storageClassName' are ignored. # NOTE: When set, 'configStorage' and 'storageClassName' are ignored.
configExistingClaim: "" configExistingClaim: "plex-config"
# Providing both name and key will add in the PLEX_CLAIM environment variable # Providing both name and key will add in the PLEX_CLAIM environment variable
# with the correct secretKeyRef configuration # with the correct secretKeyRef configuration
@@ -71,17 +71,19 @@ pms:
nvidia: nvidia:
enabled: false enabled: false
resources: {} resources:
# We usually recommend not to specify default resources and to leave this as a conscious # We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little # choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following # resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'. # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# limits: # limits:
# cpu: 100m # cpu: 100m
# memory: 128Mi # memory: 128Mi
# requests: # requests:
# cpu: 100m # cpu: 100m
# memory: 128Mi # memory: 128Mi
#limits:
# amd.com/gpu: 1
# -- Security context for PMS pods # -- Security context for PMS pods
securityContext: {} securityContext: {}
@@ -295,18 +297,30 @@ extraEnv: {}
# ALLOWED_NETWORKS: "0.0.0.0/0" # ALLOWED_NETWORKS: "0.0.0.0/0"
# -- Optionally specify additional volume mounts for the PMS and init containers. # -- Optionally specify additional volume mounts for the PMS and init containers.
extraVolumeMounts: [] # type: Directory
# extraVolumeMounts:
# - name: dev-dri extraVolumeMounts:
# mountPath: /dev/dri # extraVolumeMounts:
- name: dev-dri
mountPath: /dev/dri
- name: pms
mountPath: /mnt/nfs
- name: host-volumes
mountPath: /opt/amdgpu/share/libdrm
# -- Optionally specify additional volumes for the pod. # -- Optionally specify additional volumes for the pod.
extraVolumes: [] extraVolumes:
# extraVolumes: # extraVolumes:
# - name: dev-dri - name: dev-dri
# hostPath: hostPath:
# path: /dev/dri path: /dev/dri
# type: Directory type: Directory
- name: pms
persistentVolumeClaim:
claimName: plex
- name: host-volumes
hostPath:
path: /usr/share/libdrm
extraContainers: [] extraContainers: []
# extraContainers: # extraContainers: