Kubernetes - Minikube - A Local Kubernetes Development Environment

Kubernetes - Minikube - A Local Kubernetes Development Environment 1.39.0

minikube quickly sets up a local Kubernetes cluster on macOS, Linux, and Windows. We proudly focus on helping application developers and new Kubernetes users.

  • By Kubernetes
  • Open Source
  • Updated Sep 2, 2026
Download for Windows

About Kubernetes - Minikube - A Local Kubernetes Development Environment

minikube implements a local Kubernetes cluster on macOS, Linux, and Windows. minikube's primary goals are to be the best tool for local Kubernetes application development and to support all Kubernetes features that fit.

What's new in 1.39.0

📣😀 Please fill out our fast 5-question survey so that we can learn how & why you use minikube, and what improvements we should make. Thank you! 💃🎉
Release Notes
Version 1.39.0 - 2026-09-01
Highlights
- Add support for Kubernetes v1.36 and v1.37 (default: v1.37.0)
- Default container runtime is now containerd
- Add Traefik Helm-based ingress addon
- VirtualBox driver now supports Apple Silicon (VirtualBox 7.1+)
Features
- Add support for Kubernetes v1.36 and v1.37 (default: v1.37.0) (#23567, #23596)
- Add Traefik Helm-based addon (#23225)
- Add Helm to minikube ISO (#23420)
- Upgrade default guest Helm client to Helm 4 (#23383)
- Add configurable DNS servers for VM drivers (#23069)
- Add --mdns flag to enable mDNS on every VM start (#22964, #23208)
- drivers: Use deterministic MAC addresses (#23172)
- vfkit: Auto-select vmnet-shared network when available (#23040)
- virtualbox: Support darwin/arm64 with VirtualBox 7.1+ (#22861)
- ISO: Add systemd-coredump for crash stack traces (#23064)
- ISO: Enable kernel nftables (CONFIG_NF_TABLES) for knftables consumers (#23518)
- ISO: Enable securityfs for Calico 3.32.2 (#23592)
- ISO: Include openvswitch kernel module for aarch64 (#23151)
- ISO: Enable CONFIG_TASK_IO_ACCOUNTING and related kernel options (#23271)
- infra: Download preloads from GitHub as default and GCS as failover (#23087)
Performance
- drivers: Start VM drivers in parallel (#23112)
- Add --vmnet-offloading start flag for krunkit driver (#22962)
- ssh: Prefer AES-GCM ciphers for external SSH client (#23125)
- ssh: Avoid unneeded sleep when waiting for SSH server (#23001)
Bug fixes
- addons: Fix Helm verification failure inside guest VMs (#23253, #23329)
- Fix kubectl exec with cri-dockerd on Kubernetes v1.36+ by disabling ExtendWebSocketsToKubelet (#22921)
- Fix --extra-config=etcd.* producing invalid kubeadm config (#23051)
- Fix logic for multi-node CNI warning. (#22779)
- Fix SSHRunner ExitCode always returning 0 for SSH commands (#23364)
- Fix usage string for minikube node commands. (#22775)
- kvm: Check libvirt group membership before running virsh (#23369)
- Fix preserve tag for registry refs with a port (#23228)
- Use buffered channels to prevent goroutine leak on status timeout (#23215)
- Fix warning against virtualbox only when the flag is explicit (#22960)
- image load: Fix silent failure when loading an image used by a container (#23034)
- node add: Use suggestMemoryAllocation instead of hardcoded 2200MB (#23305) …

Full release notes »

Technical details

PublisherKubernetes
Version1.39.0
Release date2026-09-02
LicenseApache-2.0
Installer typenullsoft
Architecturex64
Package IDKubernetes.minikube

Links & install command

Install Kubernetes - Minikube - A Local Kubernetes Development Environment from the command line with Windows Package Manager (winget):

winget install --id=Kubernetes.minikube -e

containercontainerizationkubernetesvirtualization

Older versions

  • 1.38.1
  • 1.38.0
  • 1.37.0
  • 1.36.0
  • 1.35.0
  • 1.34.0
  • 1.33.1
  • 1.33.0
  • 1.32.0