Я пытаюсь установить Kubernetes с kubeadm
. Кроме того, установить сеть стручок сИспользуя файл YAML Weave's Kubenetes, как я могу гарантировать, что Weave использует локальный интерфейс?
kubectl apply -f https://git.io/weave-kube
как рекомендовано на http://kubernetes.io/docs/admin/addons/ при нажатии на кнопку «Weave Net». Он работает, но у меня есть две интерфейсные карты на узел: один для Интернета и один для локальной сети между всеми узлами. Как я могу заверить, что Weave использует интерфейс для локальной сети?
похоже, что ключом является использование CNI. это может помочь. Вероятно, вам нужно вникнуть в сценарий kube-up, чтобы определить, где настроено оборудование CNI, и убедиться, что он использует правильный интерфейс. https://github.com/containernetworking/cni – MrE
FWIW, я получил этот комментарий в списке рассылки Weave: https://groups.google.com/a/weave.works/forum/#!topic/weave-users/-JWHW_jAXNM –
Звучит неплохо. Вероятно, вы должны сказать это как ответ для других, чтобы увидеть здесь. Если вы этого не хотите. Cheers – MrE