-
Notifications
You must be signed in to change notification settings - Fork 11
Description
As the k8s docs and the Dockerfile.template state:
# You must use a kubectl version that is within one minor version difference of your cluster. For example, a v1.23 client can communicate with v1.22, v1.23, and v1.24 control planes.
Because of this it's really important to know which kubectl version is actually installed in each image version, otherwise the client can't communicate with the control plane.
I couldn't find anywhere where this is documented, so the only option currently seems to be to download and check each image manually to find a matching kubectl version for each of our clusters, which is obviously quite tedious.
It would already help a ton if the installed kubectl version was listed under the Image Tags section at https://circleci.com/developer/images/image/cimg/deploy in the INSTALLED SOFTWARE column.
That way I can look through them and have a quick overview of which image to use where.
But I'm also open to other ideas where this could be documented.