apiVersion: v1 kind: Service metadata: name: media namespace: ingress-nginx spec: ports: - name: http port: 80 protocol: TCP targetPort: 8096 clusterIP: None type: ClusterIP --- apiVersion: discovery.k8s.io/v1 kind: EndpointSlice metadata: name: media namespace: ingress-nginx labels: kubernetes.io/service-name: media addressType: IPv4 ports: - name: http protocol: TCP port: 8096 endpoints: - addresses: - "192.168.1.178" conditions: ready: true --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: media namespace: ingress-nginx annotations: nginx.ingress.kubernetes.io/proxy-read-timeout: "3600" nginx.ingress.kubernetes.io/proxy-send-timeout: "3600" cert-manager.io/cluster-issuer: "letsencrypt-cluster-issuer" spec: ingressClassName: "nginx" tls: - secretName: media-tls hosts: - media.keligrubb.com rules: - host: media.keligrubb.com http: paths: - pathType: Prefix path: "/" backend: service: name: media port: number: 80