diff --git a/kubernetes/proxy-ingress/jellyfin-proxy-ingress.yml b/kubernetes/proxy-ingress/jellyfin-proxy-ingress.yml index a87f414..d438788 100644 --- a/kubernetes/proxy-ingress/jellyfin-proxy-ingress.yml +++ b/kubernetes/proxy-ingress/jellyfin-proxy-ingress.yml @@ -8,20 +8,20 @@ metadata: spec: ingressClassName: nginx tls: - - hosts: - - jellyfin.alexmickelson.guru - secretName: jellyfin-tls-cert + - hosts: + - jellyfin.alexmickelson.guru + secretName: jellyfin-tls-cert rules: - - host: jellyfin.alexmickelson.guru - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: jellyfin-service - port: - number: 8096 + - host: jellyfin.alexmickelson.guru + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: jellyfin-service + port: + number: 8096 --- apiVersion: v1 kind: Service @@ -29,5 +29,19 @@ metadata: name: jellyfin-service namespace: projects spec: - type: ExternalName - externalName: 100.122.128.107 \ No newline at end of file + ports: + - port: 8096 + targetPort: 8096 + protocol: TCP +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: jellyfin-service + namespace: projects +subsets: + - addresses: + - ip: 100.122.128.107 + ports: + - port: 8096 + protocol: TCP