apt-get 更新卡在我的 K8s 上,无法安装任何调试工具

apt-get update stuck in my K8s, fail to install any tool to debug

我是 K8s 世界的新手,我正在使用 helm 安装 stable/mysql 模板,然后我想测试一下。

我在下面 运行 生成一个新的 ubuntu 容器作为 mysql 客户端。但是,apt-get 更新始终停留在 "Waiting for headers"。

kubectl run -i --tty ubuntu --image=ubuntu:16.04 --restart=Never -- bash -il

root@ubuntu:/# apt-get update
0% [Waiting for headers] [Waiting for headers]

我认为这是网络问题,但我无法安装任何工具进行调试,因为 apt-get 不起作用。

我尝试了几种方法,比如修改 /etc/resolv.conf,但似乎没有用。

任何人都可以与我分享一些关于如何进行的信息吗?

谢谢!

按照此设置代理将使其正常工作。 https://askubuntu.com/questions/109673/how-to-use-apt-get-via-http-proxy-like-this

将以下内容添加到文件 /etc/apt/apt.conf.

Acquire::http::Proxy "http://proxy.server.port:8080";