It would be helpful and probably necessary to be able to dynamically change which version of Kubernetes we use in the k8s e2e tests and when running a k8s environment for development.
When kind creates a Kubernetes cluster, it will use a default node image determined by the current kind version, unless configured to do otherwise. Something like this: kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72
To see the default image for a given release see the release notes here: https://github.com/kubernetes-sigs/kind/releases
It would be helpful and probably necessary to be able to dynamically change which version of Kubernetes we use in the k8s e2e tests and when running a k8s environment for development.
When kind creates a Kubernetes cluster, it will use a default node image determined by the current kind version, unless configured to do otherwise. Something like this:
kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72
To see the default image for a given release see the release notes here: https://github.com/kubernetes-sigs/kind/releasesTo use a specific Kubernetes version you must add an image property to each node in your kind configuration yaml file. https://kind.sigs.k8s.io/docs/user/configuration/#kubernetes-version Example: