Обновление apt из кластера kubernetes выдает ошибку. Файл с недопустимым значением недопустим, получил 'NOSPLIT' (требует ли сеть аутентификацию?) - PullRequest
0 голосов
/ 19 марта 2019

Я развернул кластер 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 внутри оболочки

1 Ответ

0 голосов
/ 25 мая 2019

Похоже, что прокси или брандмауэр блокирует соединение.

Работает ли команда на компьютере, на котором размещен Kubernetes?

Если это так, то Kubernetes вмешивается в http://*.ubuntu.com/

Если нет, то это проблема вашей текущей сети

...