Возникает вопрос: почему не обнаружены главные узлы 192.168.31.29 calico?
Похоже, Calico не смог получить ваш NODENAME
для мастера. Я вижу, что в выводе вашей команды он определяется как localhost.localdomain
.
Если вы видите docs , Calico должен иметь возможность определить ваш NODENAME
, чтобы добавить calico / ресурс узла и рассматривать его как часть «меня sh».
Калико / узел должен знать имя узла, на котором он работает. Имя узла используется для получения ресурса узла, настроенного для этого узла, если он существует, или для создания нового ресурса узла, представляющего узел, если это не так. Он также используется для связывания узла с конфигурацией BGP для каждого узла, конфигурацией felix и конечными точками.
Другой вопрос: планируете ли вы запускать рабочие нагрузки на своем мастере Kubernetes? Если вы этого не сделаете, то теперь ваша установка в порядке. Если да, то да, вам нужно будет убедиться, что Calico (наложение) работает, чтобы ваши рабочие нагрузки имели возможность подключения к сети.