Stefan | ᕕ(◠ڼ◠)ᕗ says to 電訊台
apiVersion: v1 kind: Service metadata: name: dsm namespace: legacy spec: ports: - protocol: TCP port: 443 targetPort: 443 name: web-https - protocol: TCP port: 5000 targetPort: 5000 name: dsm-http - protocol: TCP port: 5001 targetPort: 5001 name: dsm-https externalIPs: - 192.168.42.69 --- apiVersion: v1 kind: Endpoints metadata: name: dsm namespace: legacy subsets: - addresses: - ip: 192.168.42.69 ports: - port: 5000 name: dsm-http - port: 5001 name: dsm-https - port: 443 name: web-https --- apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: dsm namespace: legacy annotations: nginx.ingress.kubernetes.io/backend-protocol: https nginx.ingress.kubernetes.io/proxy-body-size: "100m" spec: rules: - host: dsm.stevefan1999.me http: paths: - path: /photo backend: serviceName: dsm servicePort: 443 - path: / backend: serviceName: dsm servicePort: 5001 damn, can't believe it worked pretty well