Изменить внутренний IP-адрес узла Rancher
Я столкнулся с несколькими проблемами с моим кластером Rancher RKE на голом железе. После некоторой отладки я понял, что это, скорее всего, потому, что у них такой же внутренний IP-адрес, как и внешний. Хосты в кластере определяются своими внешними адресами в
/etc/hosts
поэтому я подумал, что изменение их на назначенные внутренние адреса решит проблему, однако Rancher не меняет внутренний IP таким образом. Поскольку внутренние IP-адреса создаются с помощью calico/coredns, я не вижу способа узнать внутренний IP-адрес до регистрации узла. На данный момент внутренний и внешний IP-адреса узлов идентичны, и это, вероятно, причина того, что поды в кластере вообще не могут связываться друг с другом или с Интернетом.
Есть ли способ изменить внутренний IP-адрес после регистрации узла или мне следует изменить что-то в строке регистра узла, которую я получаю от Rancher?