vm/containerdのproxy
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* tl;dr [#x1b8f163]
ubuntuの場合
#prism(bash){{{
# コンフィグファイル作成準備
conf=/etc/systemd/system/containerd.service.d/http-proxy....
[ -d "${conf%/*}" ] || sudo mkdir "${conf%/*}"
# コンフィグ生成
LOCAL_NETWORK="127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.1...
sudo tee "$conf" <<...
[Service]
Environment="HTTP_PROXY=${http_proxy:-}"
Environment="HTTPS_PROXY=${https_proxy:-}"
Environment="NO_PROXY=${no_proxy:-localhost},${LOCAL_NETW...
...
# 反映
sudo systemctl daemon-reload
sudo systemctl restart containerd
}}}
* なぜ必要? [#z0e48ae3]
プロキシ環境化で kubernetes を構築するときに、docker のプ...
- docker run hello-world は通る
- だけど kubeadm init 等々、コンテナイメージの pull に失...
という悲しみが待っていることがあります。
失敗例(sudo journalctl -xe -u containerd -f 等で確認)
[ERROR ImagePull]: failed to pull image registr...
failed" err="rpc error: code = Unavailable desc = conne...
no such file or directory\"" image="registry.k8s.io/pau...
time="2023-03-01T12:53:05+09:00" level=fatal msg="pulli...
unix /var/run/containerd/containerd.sock: connect: no ...
, error: exit status 1
終了行:
* tl;dr [#x1b8f163]
ubuntuの場合
#prism(bash){{{
# コンフィグファイル作成準備
conf=/etc/systemd/system/containerd.service.d/http-proxy....
[ -d "${conf%/*}" ] || sudo mkdir "${conf%/*}"
# コンフィグ生成
LOCAL_NETWORK="127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.1...
sudo tee "$conf" <<...
[Service]
Environment="HTTP_PROXY=${http_proxy:-}"
Environment="HTTPS_PROXY=${https_proxy:-}"
Environment="NO_PROXY=${no_proxy:-localhost},${LOCAL_NETW...
...
# 反映
sudo systemctl daemon-reload
sudo systemctl restart containerd
}}}
* なぜ必要? [#z0e48ae3]
プロキシ環境化で kubernetes を構築するときに、docker のプ...
- docker run hello-world は通る
- だけど kubeadm init 等々、コンテナイメージの pull に失...
という悲しみが待っていることがあります。
失敗例(sudo journalctl -xe -u containerd -f 等で確認)
[ERROR ImagePull]: failed to pull image registr...
failed" err="rpc error: code = Unavailable desc = conne...
no such file or directory\"" image="registry.k8s.io/pau...
time="2023-03-01T12:53:05+09:00" level=fatal msg="pulli...
unix /var/run/containerd/containerd.sock: connect: no ...
, error: exit status 1
ページ名: