diff --git a/charts/kube-plex/templates/ingress.yaml b/charts/kube-plex/templates/ingress.yaml index 167f70b3..e18e4c40 100644 --- a/charts/kube-plex/templates/ingress.yaml +++ b/charts/kube-plex/templates/ingress.yaml @@ -1,6 +1,6 @@ {{- if .Values.ingress.enabled -}} {{- $serviceName := include "fullname" . -}} -apiVersion: extensions/v1beta1 +apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: {{ template "fullname" . }} @@ -14,15 +14,21 @@ metadata: {{ $key }}: {{ $value | quote }} {{- end }} spec: + {{- if .Values.ingress.className }} + ingressClassName: {{ .Values.ingress.className | quote }} + {{- end }} rules: {{- range $host := .Values.ingress.hosts }} - host: {{ $host }} http: paths: - path: / + pathType: Prefix backend: - serviceName: {{ $serviceName }} - servicePort: pms + service: + name: {{ $serviceName }} + port: + name: pms {{- end -}} {{- if .Values.ingress.tls }} tls: