Page MenuHomePhabricator

[toolforge,infra] Fix deprecated Kubelet flags
Closed, ResolvedPublic

Description

Jan 25 12:44:54 toolsbeta-test-k8s-worker-nfs-1 kubelet[12838]: Flag --read-only-port has been deprecated, This parameter should be set via the config file specified by the Kubelet's --config flag. See https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ for more information.
Jan 25 12:44:54 toolsbeta-test-k8s-worker-nfs-1 kubelet[12838]: Flag --protect-kernel-defaults has been deprecated, This parameter should be set via the config file specified by the Kubelet's --config flag. See https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ for more information.
Jan 25 12:44:54 toolsbeta-test-k8s-worker-nfs-1 kubelet[12838]: Flag --tls-cipher-suites has been deprecated, This parameter should be set via the config file specified by the Kubelet's --config flag. See https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ for more information.

Event Timeline

dcaro renamed this task from Fix deprecated Kubelet flags to [toolforge,infra] Fix deprecated Kubelet flags.Feb 22 2024, 4:58 PM
dcaro triaged this task as Medium priority.
dcaro moved this task from Backlog to Ready to be worked on on the Toolforge board.

I believe the kubelet setup is maintained by kubeadm. We don't configure anything ourselves directly, no?

Change #1051393 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):

[operations/puppet@production] kubeadm: core: remove deprecated pre-defined kubelet flags

https://gerrit.wikimedia.org/r/1051393

I believe the kubelet setup is maintained by kubeadm. We don't configure anything ourselves directly, no?

this is not true, see https://gerrit.wikimedia.org/r/1051393

Change #1051393 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] kubeadm: core: remove deprecated pre-defined kubelet flags

https://gerrit.wikimedia.org/r/1051393

aborrero claimed this task.