Для этого вам понадобятся два объекта: сервис и вход. Вам необходимо настроить вход, как показано ниже:
spec:
rules:
- host: abc.com
http:
paths:
- backend:
serviceName: myservice
servicePort: 80
path: /uiaccesscontrol
- backend:
serviceName: myservice
servicePort: 443
path: /uiaccesscontrol
и сервис будет иметь конфигурации, аналогичные приведенным ниже:
spec:
ports:
- name: http
port: 80
targetPort: 80
- name: https
port: 443
targetPort: 443
Теперь трафик https будет перенаправлен на защищенный порт 443 и http на 80.