私は、次の簡単なコマンドそれが実行され、 kubectl run example --image=nginx
ポッドの作成は常に
でkubernetesを使用してポッドを作成しようとしていますが、正しく手先にポッドを割り当てますが、ステータスが原因にContainerCreating
状態に常にあります次のエラー。私は自分のマシンにGCRやGCloudをホストしていません。だからなぜそこからピッキングするのか分からない。
1h 29m 14s {kubelet centos-minion1} Warning FailedSync Error syncing pod, skipping:
failed to "StartContainer" for "POD" with ErrImagePull: "image pull failed
for gcr.io/google_containers/pause:2.0, this may be because there are no
credentials on this request. details: (unable to ping registry endpoint
https://gcr.io/v0/\nv2 ping attempt failed with error: Get https://gcr.io/v2/:
http: error connecting to proxy http://87.254.212.120:8080: dial tcp
87.254.212.120:8080: i/o timeout\n v1 ping attempt failed with error:
Get https://gcr.io/v1/_ping: http: error connecting to proxy
http://87.254.212.120:8080: dial tcp 87.254.212.120:8080: i/o timeout)
私は/etc/systemd/system/docker.service.d/http-proxy.confに以下を追加しました。 しかしそれでも動作しません。 [サービス] 環境= "HTTP_PROXY = http://87.254.212.120:8080 /" – Prat
また、有効かどうかを確認しました。問題があるように見える [root @ centos-master〜]#systemctl show --property = Environment docker 環境= GOTRACEBACK =クラッシュHTTP_PROXY = http://87.254.212.120:8080/ – Prat
実際には、あなたのDockerエンジンが既にプロキシサーバーを使用していたことを質問は伝えます。私の提案は、Dockerエンジンのプロキシサーバーを_disable_ _enable_するのではなく、_disable_することでした。 – helmbert