Skip to content

fix: Detect runtime for RKE2 deployments via kubelet config file#149

Open
malmor wants to merge 1 commit into
nestybox:masterfrom
d-velop:fix/rke2-read-config-file
Open

fix: Detect runtime for RKE2 deployments via kubelet config file#149
malmor wants to merge 1 commit into
nestybox:masterfrom
d-velop:fix/rke2-read-config-file

Conversation

@malmor
Copy link
Copy Markdown

@malmor malmor commented Mar 5, 2026

Since kubernetes v1.32 the kubelet configuration for RKE2 clusters is done via a config file 1. This means that there is no longer a 'container-runtime-endpoint' flag to parse, currently resulting in errors when trying to install sysbox on such a cluster. This commit implements the recommended solution from 2.

Fixes nestybox/sysbox#974

Since kubernetes v1.32 the kubelet configuration for RKE2 clusters is done via a config file [1]. This means that there is no longer a 'container-runtime-endpoint' flag to parse, currently resulting in errors when trying to install sysbox on such a cluster. This commit implements the recommended solution from [2].

[1]: https://docs.rke2.io/install/configuration#kubelet-configuration
[2]: nestybox/sysbox#974 (comment)

Signed-off-by: malmor <62105800+malmor@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant