Я развернул кластер kubernetes и попытался протестировать его с помощью простого модуля bash:
kubectl run my-shell --rm -i --tty --image ubuntu - bash
После получения приглашения оболочки я попытался выполнить обновление apt-get и обнаружил следующую ошибку
root@my-shell-796b6f7d5b-274q9:/# apt-get update Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease Get:2 http://archive.ubuntu.com/ubuntu bionic InRelease Err:1 http://security.ubuntu.com/ubuntu bionic-security InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?) Err:2 http://archive.ubuntu.com/ubuntu bionic InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?) Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease Err:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?) Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease Err:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?) Reading package lists... Done
Ценю, если можете подсказать, что не так. Я чувствую, что это ошибка DNS или что-то в этом роде. Я добавил nameserver как 8.8.8.8 внутри оболочки
Похоже, что прокси или брандмауэр блокирует соединение.
Работает ли команда на компьютере, на котором размещен Kubernetes?
Если это так, то Kubernetes вмешивается в http://*.ubuntu.com/
Если нет, то это проблема вашей текущей сети