При добавление новых нод в наш кластер Kubernetes по нашему прошлому руководству:
☸️ Как добавить рабочие ноды в кластеры Kubernetes
я получил ошибку:
Back-off restarting failed container Failed to pull image "docker.io/calico/cni:v3.7.3": rpc error: code = Unknown desc = unexpected EOF error determining status: rpc error: code = Unknown desc = Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Если провалиться в логи пода:
При это я вижу что служба Docker запущена на всех новых нодах:
Ошибка говорит, что Docker не может подтянуть образ calico:
Далее я попытался вручную спуллить недостающий образ.
sudo docker pull docker.io/calico/node:v3.7.3
Решение
Фикс оказался довольно простым.
Необходимо было с Master ноды скопировать ключи в папку /etc/calico/certs/