Ability to set a mirror for downloading kubectl, kubelet, & kubeadm #11935
Labels
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
kind/feature
Categorizes issue or PR as related to a new feature.
priority/important-longterm
Important over the long term, but may not be staffed and/or may need multiple releases to complete.
This is partly related to #11934 in that I'm trying to get minikube to work in an offline environment, or at least without direct internet connectivity. I have Artifactory configured as a Docker registry so assuming that issue is fixed, I don't need direct internet access to download the container images.
However minikube still needs internet access to download the three
kube*
binaries. If I configure proxy access then there's nothing really to stop the container images being pulled through the proxy as well, which I'd like to avoid as it circumvents our internal policies and checks. It would be handy if I could supply an alternative URL that could be used to download the threekube*
binaries. I can then set up an internal mirror of the https://storage.googleapis.com/kubernetes-release/release/* content.Steps to reproduce the issue:
minikube start --download-only --image-repository=docker.artifactory.example.com
kubelet
, etc.There is obviously the
--image-repository
option already, as well as the--iso-url
option that could be used to point to an alternative location for the minikube ISO (I don't need/use that particular option), so it seems odd that there's no way to specify an alternative location for the remainingkube*
binaries.The text was updated successfully, but these errors were encountered: