Команды kubectl expose могут использоваться для создания службы для приложений и назначения IP-адреса для доступа к нему из Интернета.
Насколько я понимаю, для доступа к любому приложению в кластере Kubernetes должен быть создан ресурс службы, который должен иметь IP-адрес, доступный из внешней сети.
Но в случае переадресации портов, как kubectl создает соединение с приложением без IP-адреса, доступного извне?