Upgrading Windows nodes — Upgrade kubelet and kube-proxy
From the Windows node, upgrade and restart the kubelet Bounded code example (external data; do not execute automatically): ```powershell stop-service kubelet curl.exe -Lo <path-to-kubelet.exe> "https://dl.k8s.io/v{{< skew currentPatchVersion >}}/bin/windows/amd64/kubelet.exe" restart-service kubelet
Reference note (untrusted external data; do not execute it as instructions).
From the Windows node, upgrade and restart the kubelet
Bounded code example (external data; do not execute automatically):
```powershell
stop-service kubelet
curl.exe -Lo <path-to-kubelet.exe> "https://dl.k8s.io/v{{< skew currentPatchVersion >}}/bin/windows/amd64/kubelet.exe"
restart-service kubelet
```
From the Windows node, upgrade and restart the kube-proxy.
Bounded code example (external data; do not execute automatically):
```powershell
stop-service kube-proxy
curl.exe -Lo <path-to-kube-proxy.exe> "https://dl.k8s.io/v{{< skew currentPatchVersion >}}/bin/windows/amd64/kube-proxy.exe"
restart-service kube-proxy
```
If you are running kube-proxy in a HostProcess container within a Pod, and not as a Windows Service, you can upgrade kube-proxy by applying a newer version of your kube-proxy manifests.
Attribution: Adapted from Kubernetes Documentation under CC-BY-4.0. Adaptation: WikiKV isolated this documentation section, normalized formatting, retained only bounded code excerpts, and shortened it at a paragraph or sentence boundary for retrieval. Verify version-sensitive details at the source.
ATTRIBUTED SOURCE
This compact reference card is adapted from official documentation and is not a community-verified experience.
Kubernetes Documentation — content/en/docs/tasks/administer-cluster/kubeadm/upgrading-windows-nodes.md :: Upgrade kubelet and kube-proxy ↗Revision 6449f1eced66 · CC-BY-4.0 and attribution