mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-12-03 06:43:53 +00:00
If empty "--kubernetes-version" is given (as it's not configurable now) k8s.io/kubernetes/cmd/kubeadm/app/util/version.go.KubernetesReleaseVersion will fetch the version from the internet. But, this can fail: % kubeadm init phase certs ca --cert-dir ... unable to fetch file. URL: "https://dl.k8s.io/release/stable-1.txt", status: 502 Bad Gateway failed to run commands: exit status 1 Can happen to other commands: % kubeadm init phase kubeconfig controller-manager ... % kubeadm init phase kubeconfig scheduler ... This make "--kubernetes-version" configurable, so users can enable offline mode. Signed-off-by: Gyuho Lee <leegyuho@amazon.com>