Вам нужно создать kubernetes Вход .Во-первых, вам нужно предоставить развертывание из k8s, для https выберите порт 443, а тип сервиса может быть либо: LoadBalance (внешний ip), либо ClusterIp.(Вы также можете проверить это путем доступа к ip или переадресации портов).
Затем вам нужно создать вход.
Внутри файла yaml при выборе серверной части установите порт и имя_службы так, чтобыбыл настроен при выставлении развертывания.Например:
- path: /some-route
backend:
serviceName: your-service-name
servicePort: 443
В gcp при создании входа для этого будет создан балансировщик нагрузки.Бэкэнды и группы экземпляров также будут автоматически собраны.Затем, если вы хотите использовать уже созданный балансировщик нагрузки, вам просто нужно выбрать внутренние сервисы из lb, который был создан ingress, и добавить их туда.
Также балансировщик нагрузки будет работать, только если пройдут проверки работоспособности.,Для этого вам нужно использовать маршрут, который вернет 200 HTTPS-ответ .