У меня есть кластер kubernetes(v1.13.4), использующий Calico(v3.7) в качестве сетевой структуры. Модули, связанные с kubernetes или Calico, работают нормально (и нет журналов ошибок), поэтому я развернул nginx для теста. Я бросаю запрос изнутри модуля nginx в apiserver, например curl https://10.233.0.1/api/v1/node
, но curl не возвращает никакого ответа, и в конце концов соединение истекло. ping в порядке. Запросы к любой другой службе возвращают что-то (не тайм-аут). Я понятия не имею, что мне делать дальше и как решить эту проблему. Кто-нибудь мне поможет?
решение1
Я очистил свои таблицы ip и ipvsadm, перезапустил nginx, и, наконец, проблема решилась. Я думаю, что моя внутренняя сеть kubernetes была испорчена.