siderolabs / talos

Talos Linux is a modern Linux distribution built for Kubernetes.
https://www.talos.dev
Mozilla Public License 2.0
6.85k stars 549 forks source link

1.8 Variable to set the kubernetes version #9299

Closed Syntax3rror404 closed 2 months ago

Syntax3rror404 commented 2 months ago

Feature Request

Please add a variable to set the kubernetes version.

Description

The talos support matrix shows, that talos supports more then only the "default" kubernets version. Applications like Rancher are not allways on the latest version so for example it would be helpful to use 1.30.4 Kubernetes on Talos 1.8.0.

The Documentation don't showing a simple solution for this.

smira commented 2 months ago

You can use any supported Kubernetes version according to the support matrix.

What kind of variable are you talking about?

talosctl gen config supports --kubernets-version flag, talosctl upgrade-k8s supports upgrading Kubernetes version.

Kubernetes version is simply an image reference for Kubernetes components in the Talos machine config.

Syntax3rror404 commented 2 months ago

You can use any supported Kubernetes version according to the support matrix.

What kind of variable are you talking about?

talosctl gen config supports --kubernets-version flag, talosctl upgrade-k8s supports upgrading Kubernetes version.

Kubernetes version is simply an image reference for Kubernetes components in the Talos machine config.

Thanks, If its just the image ref then this is exactly what im looking for.