Если вы используете DNS
в качестве обнаружения службы, порядок создания не имеет значения.
В случае Environment Vars
(второй способ K8S предлагает обнаружение службы), порядок имеет значение, потому что как только этопеременные передаются в начальный модуль , их нельзя изменить позже, если изменится определение службы.
Так что, если ваша служба развернута до , вы запустите свой модуль,сервисные envvars внедряются внутри связанного модуля.
Если вы создаете ресурс Pod / Deployment с метками, этот ресурс будет открыт через службу после того, как этот последний будет создан (с соответствующим селектором, чтобы указать, какой ресурс выставить).