diff --git a/images/tools/Earthfile b/images/tools/Earthfile
index 72af0c693578e6d623d57ad7b5ff9547ef66a3f6..a47cb137f12eb81f8a57b51d46b1179b6a2a7c82 100644
--- a/images/tools/Earthfile
+++ b/images/tools/Earthfile
@@ -5,7 +5,7 @@ kubectl:
     FROM ../mirror+fedora
 
     # renovate: datasource=github-releases depName=kubernetes/kubernetes
-    ARG KUBECTL_VERSION=v1.28.4
+    ARG KUBECTL_VERSION=v1.29.1
     ENV KUBECTL_VERSION=${KUBECTL_VERSION}
 
     RUN curl -LO "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" \