Tom Wieczorek
Tom Wieczorek
Backport to `release-1.27`: * #4210 See: * #4118 * k0sproject/k0smotron#459
### Before creating an issue, make sure you've checked the following: - [X] You are running the latest released version of k0s - [X] Make sure you've searched for existing...
### Is your feature request related to a problem? Please describe. Kube-Proxy is about to get the new nftables backend as described in [KEP-3866]. [KEP-3866]: https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/3866-nftables-proxy/README.md ### Describe the solution...
K0s uses the [machine ID] for three purposes: 1. Leader election among controller nodes 2. Konnectivity server identification 3. Telemetry I suggest replacing this with an ephemeral random value generated...
Tracking issue for the 1.30 update. * [x] Bump Go to v1.22 Kubernetes 1.30 requires Go 1.22+. #4115 * [x] Check compatibility with kube-proxy's [nftables backend] ([KEP-3866]) (I think it...
## Description K0s 1.29 did a full removal of the component from the cluster. Remove the old kubelet-config component completely now. Leave some checks in the integration tests that verify...
### Before creating an issue, make sure you've checked the following: - [X] You are running the latest released version of k0s - [X] Make sure you've searched for existing...
### Is your feature request related to a problem? Please describe. K0s uses Kubebuilder's [controller-tools] to generate the CRD manifests and deepcopy code, as well as the standard Kubernetes [code-generator]...
Very rarely seen on CI: ``` --- FAIL: TestStaticPods_Lifecycle (0.17s) --- FAIL: TestStaticPods_Lifecycle/health_check_fails_after_stopped (0.00s) static_pods_test.go:313: Error Trace: /go/src/github.com/k0sproject/k0s/pkg/component/worker/static_pods_test.go:313 Error: An error is expected but got nil. Test: TestStaticPods_Lifecycle/health_check_fails_after_stopped FAIL FAIL...
Oracle Linux 9.2 and 8.8 are out. The OS testing matrix should be updated accordingly.