You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm generating Node base-images that can be used for multi-node conformance testing.
I'd like to use the sonobuoy images pull command to pre-pull all of the necessary images before baking the base image. However, when baking the base image (which includes things like installing kubernetes and docker), there is no kubernetes cluster yet.
The sonobuoy images pull command currently requires a kubernetes API client which means I can't use it before running a kube-apiserver.
I think the auto-version inspection using the APIserver is a smart default behavior, but could we add an optional --kubernetes-version flag to the following sonobuoy commands that would short-circuit the kubeAPI client dependency?
If the cluster the user wants to get images for is not available
at the time (preparing images ahead of time, for a coworker, etc)
then the user needs a way to specify the version rather than relying
on the autodetection.
This change also causes the images from `sonobuoy images` to be printed
in a sorted order for consistency.
Fixes#1082
Signed-off-by: John Schnake <jschnake@vmware.com>
Hello 👋
Thanks for building Sonobuoy
I'm generating Node base-images that can be used for multi-node conformance testing.
I'd like to use the
sonobuoy images pull
command to pre-pull all of the necessary images before baking the base image. However, when baking the base image (which includes things like installing kubernetes and docker), there is no kubernetes cluster yet.The
sonobuoy images pull
command currently requires a kubernetes API client which means I can't use it before running a kube-apiserver.The kubeadm U/X for this same workflow is:
It does not require an API server.
I think the auto-version inspection using the APIserver is a smart default behavior, but could we add an optional
--kubernetes-version
flag to the following sonobuoy commands that would short-circuit the kubeAPI client dependency?I think this will be especially helpful for testing multi-node clusters and shaking down flaky test-suites.
Cheers!
Environment:
kubectl version
): v0.17.0/etc/os-release
): Ubuntu 18.04The text was updated successfully, but these errors were encountered: