Skip to content

Support Kubelet Config #8670

Closed
Closed
@Bo0km4n

Description

@Bo0km4n

What would you like to be added (User Story)?

In currently, when user add additional config of kubelet, user add params to KubeadmConfigSpec resource .spec.joinConfiguration.nodeRegistration.kubeletExtraArgs.

But, recently kubelet warns some args will be removed and recommended that should be set via config file specified by kubelet's --config flag.
So when we use new version Kubernetes, this how to specify kubelet args maybe will be cannot use I think.

Therefore, I suggest to make setting KubeletConfig (https://pkg.go.dev/k8s.io/kubelet/config/v1beta1#KubeletConfiguration) via KubeadmConfig resource.

Detailed Description

NONE

Anything else you would like to add?

No response

Label(s) to be applied

/kind feature
One or more /area label. See https://github.com/kubernetes-sigs/cluster-api/labels?q=area for the list of labels.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions