minikubeのダウンロードが途中で止まる
問題
タイトル通りminikubeを利用しようとしたところisoファイルのダウンロードで止まってしまう。
環境
macOS上で実行しているminikube v1.0.0
~ ❯❯❯ uname -a Darwin DoenoMBP 18.2.0 Darwin Kernel Version 18.2.0: Fri Oct 5 19:41:49 PDT 2018; root:xnu-4903.221.2~2/RELEASE_X86_64 x86_64 ~ ❯❯❯ minikube version minikube version: v1.0.0 ~ ❯❯❯ minikube start --kubernetes-version=v1.11.3 There is a newer version of minikube available (v1.0.1). Download it here: https://github.com/kubernetes/minikube/releases/tag/v1.0.1 To disable this notification, run the following: minikube config set WantUpdateNotification false 😄 minikube v1.0.0 on darwin (amd64) 💥 Kubernetes downgrade is not supported, will continue to use v1.14.0 🤹 Downloading Kubernetes v1.14.0 images in the background ... 🔥 Creating virtualbox VM (CPUs=2, Memory=2048MB, Disk=20000MB) ... 💿 Downloading Minikube ISO ... 1.97 MB / 142.88 MB [>-----------------------------------------] 1.38% 28m14s
毎回2%くらいダウンロードしたあたりでハングしてしまう。
対策
GitHubのissueをみる限り既知の問題のようでワークアラウンドが出ている。
Hung downloading ISO (network contention with image pull) #4035
minikube start
時に--cache-images=false
オプションをつけて問題を回避する。
minikube start --cache-images=false
自分の環境だとこれで正常にisoがダウンロードできるようになった。 上記GitHubのissueを見る限り、このバグに対応するコードをv1.0.1に盛り込む予定っぽいので今後のバージョンアップに期待。