Я установил кластер kubernetes с k3sup на виртуальной машине на моем локальном гипервизоре, и модули работают. Теперь я хотел добавить развертывание с владелец ранчо в своей последней версии (2.6) для управления другим кластером в соответствии с это руководство. Но DNS и IP возвращают 404 не найдено.
Вот некоторые команды терминала с результатами, которые могут помочь.
$kubectl -n система крупного рогатого скота получить развертывание ранчо
НАЗВАНИЕ ГОТОВО АКТУАЛЬНО ДОСТУПНО ВОЗРАСТ
владелец ранчо 3/3 3 3 5d3h
$kubectl получить стручки -n крупный рогатый скот -o широкий
НАЗВАНИЕ ГОТОВНОСТЬ СТАТУС ПЕРЕЗАПУСКИ ВОЗРАСТ IP УЗЛА НАЗНАЧЕННЫЙ УЗЕЛ ГОТОВНОСТЬ ВОРОТА
rancher-webhook-7f84b74ddb-44449 1/1 Running 1 5d20h 10.42.0.44 k8s-rancher <none> <none>
rancher-87d4dc99d-94hqb 1/1 Бег 20 5d20h 10.42.0.42 k8s-rancher <нет> <нет>
rancher-87d4dc99d-b5fm2 1/1 Бег 17 5d20h 10.42.0.45 k8s-rancher <нет> <нет>
rancher-87d4dc99d-dxmfl 1/1 Бег 17 5d20h 10.42.0.41 k8s-rancher <нет> <нет>
Я думаю, что многие перезапуски происходят из-за отсутствия соединения с веб-сокетом.
$kubectl -n журналы системы крупного рогатого скота rancher-87d4dc99d-94hqb
... [повторение сбоя соединения на всех трех модулях]
04.10.2021, 23:29:13 [ОШИБКА] Не удалось подключиться к узлу wss://10.42.0.45/v3/connect [local ID=10.42.0.42]: набрать TCP 10.42.0.45:443: подключиться: нет маршрута принимать гостей
В контейнере не могу достучаться до IP другого сервера.
$kubectl exec --stdin -n крупный рогатый скот --tty rancher-87d4dc99d-94hqb -- /bin/bash
[в контейнере]$ curl 10.42.0.45
curl: (7) Не удалось подключиться к порту 10.42.0.45 80: нет маршрута к хосту
Что я могу сделать, чтобы заставить его работать?
Заранее спасибо за помощь.