minikube - v1.31.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.31.0 - 2023-07-18

Features:
* Add back VMware driver support #16796
* docker-env supports the containerd runtime (experimental) #15452 #16761
* Automatically renew expired kubeadm certs #16249
* New addon inspektor-gadget #15869

Major Improvements:
* VM drivers: Fix all images getting removed on stop/start (40% start speedup) #16655
* Addon registry: Add support for all architectures #16577
* QEMU: Fix failing to interact with cluster after upgrading QEMU version #16853
* macOS/QEMU: Auto unblock bootpd from firewall if blocking socket_vmnet network #16714 #16789
* minikube cp supports providing directory as a target #15519

Minor Improvements:
* Always use cni unless running with dockershim #14780
* none driver: Check for CNI plugins before starting cluster #16419
* QEMU: Add ability to create extra disks #15887
* --kubernetes-version: Assume latest patch version if not specified #16569
* audit: Set default max file size #16543
* service: Fail if no pods available #15079
* docker/podman driver: Use buildx for image build command #16252
* Addon gvisor: Simplify runtime configuration and use latest version #14996
* Add PowerShell code completion #16232
* build: Support DOS-style path for Dockerfile path #15074

Bugs:
* none driver: Fix minikube start not working without sudo #16408
* none driver: Fix minikube image build #16386
* Fix only allowing one global tunnel #16839
* Fix enabling addons when --no-kubernetes #15003
* Fix enabling addons on a paused cluster #15868
* Fix waiting for kicbase downloads on VM drivers #16695
* image list: Fix only outputting single tag of image with multiple tags #16578
* Addons: Fix cloud-spanner and headlamp incorrect file permissions #16413
* Fix csi-hostpath not allowing custom registry #16395
* Fix mount cleaning mechanism #15782
* Fix kubectl tab-completion and improve error messages [#14868](https://github.com/kubernetes/minikube/pull/14868
* Fix help text not being translated #16850 #16852

New ISO Modules:
* Add BINFMT_MISC #16712
* Add BPF_SYSCALL to arm64 #15164
* Add GENEVE #15665
* add BLK_DEV_RBD & CEPH_LIB to arm64 #16019

Version Upgrades:
* Bump Kubernetes version default: v1.27.3 and latest: v1.27.3 #16718
* Addon cloud-spanner: Update cloud-spanner-emulator/emulator image from 1.5.2 to 1.5.7 #16248 #16352 #16587 #16652 #16845
* Addon gcp-auth: Update ingress-nginx/kube-webhook-certgen image from v20230312-helm-chart-4.5.2-28-g66a760794 to v20230407 #16601
* Addon gcp-auth: Update k8s-minikube/gcp-auth-webhook image from v0.0.14 to v0.1.0 #16573
* Addon headlamp: Update headlamp-k8s/headlamp image version from v0.16.0 to v0.18.0 #16399 #16540 #16721
* Addon ingress: Update ingress-nginx/controller image from v1.7.0 to v1.8.1 #16601 #16832
* Addon ingress: Update ingress-nginx/kube-webhook-certgen image from v20230312-helm-chart-4.5.2-28-g66a760794 to v20230407 #16601
* Addon kong: Update kong image from 2.7 to 3.2 #16424
* Addon kong: Update kong/kubernetes-ingress-controller image from 2.1.1 to 2.9.3 #16424
* CNI calico: Update from v3.24.5 to v3.26.1 #16144 #16596 #16732
* CNI flannel: Update from v0.20.2 to v0.22.0 #16074 #16435 #16597
* CNI kindnet: Update from v20230330-48f316cd to v20230511-dc714da8 #16488
* Kicbase: Update base image from ubuntu:focal-20230308 to ubuntu:jammy-20230624 #16069 #16632 #16731 #16834
* Kicbase/ISO: Update buildkit from v0.11.4 to v0.11.6 #16426
* Kicbase/ISO: Update cni-plugins from v0.8.5 to v1.3.0 #16582
* Kicbase/ISO: Update containerd from v1.7.0 to v1.7.1 #16501
* Kicbase/ISO: Update containerd from v1.7.1 to v1.7.2 #16634
* Kicbase/ISO: Update cri-dockerd from v0.3.1 to v0.3.3 #16506 #16703
* Kicbase/ISO: Update docker from 20.10.23 to 24.0.4 #16572 #16612 #16875
* Kicbase/ISO: Update runc from v1.1.5 to v1.1.7 #16417

For a more detailed changelog, see CHANGELOG.md.

Thank you to our contributors for this release!

  • AiYijing
  • Aleksandr Chebotov
  • Anders F Björklund
  • Armel Soro
  • Asbjørn Apeland
  • Begula
  • Blaine Gardner
  • Bogdan Luca
  • Fabricio Voznika
  • Jeff MAURY
  • Joe Bowbeer
  • Juan Martín Loyola
  • Judah Nouriyelian
  • Kemal Akkoyun
  • Max Cascone
  • Medya Ghazizadeh
  • Michele Sorcinelli
  • Oldřich Jedlička
  • Ricky Sadowski
  • Sharran
  • Steven Powell
  • Terry Moschou
  • Tongyao Si
  • Vedant
  • Viktor Gamov
  • W. Duncan Fraser
  • Yuiko Mouri
  • aiyijing
  • cui fliter
  • guoguangwu
  • himalayanZephyr
  • joaquimrocha
  • lixin18
  • piljoong
  • salasberryfin
  • shixiuguo
  • sunyuxuan
  • syxunion
  • tianlj
  • tzzcfrank
  • vgnshiyer
  • winkelino
  • x7upLime
  • yolossn
  • zhengtianbao
  • Товарищ программист

Thank you to our PR reviewers for this release!

  • spowelljr (180 comments)
  • medyagh (64 comments)
  • eiffel-fl (16 comments)
  • afbjorklund (11 comments)
  • aiyijing (9 comments)
  • atoato88 (6 comments)
  • BenTheElder (2 comments)
  • travisn (2 comments)
  • ComradeProgrammer (1 comments)
  • Kimi450 (1 comments)
  • alban (1 comments)
  • mprimeaux (1 comments)
  • shaneutt (1 comments)
  • t-inu (1 comments)

Thank you to our triage members for this release!

  • afbjorklund (30 comments)
  • spowelljr (24 comments)
  • kundan2707 (12 comments)
  • mqasimsarfraz (6 comments)
  • ShardulPrabhu (5 comments)

Check out our contributions leaderboard for this release!

Installation

See Getting Started

Binary Checksums

darwin-amd64: 38e6b4d5b4bc33aaa3f18a5f02d5eb68a9ad3afc997a7fb0eb3d3ac9c5967139
darwin-arm64: 56760d95aff6e7f35952977e5fe586968110bdcc342bba68effdb1d70324e4e8
linux-amd64: 0bcf12e4f72a2f2c9250bd85948166134a292c456e76224f517c4a8a52a948ac
linux-arm: 5278e7fc2db05670262fe28a83af8ed52e553bf63b8c303255dcfea30bb83bec
linux-arm64: d6d63f62c2a66fa9f5a82b212bcc412dfa8741ed25f89048cf098883d9dd82b3
linux-ppc64le: 10bb3461ff3340175f2e722154a455c349743aa69af500c026fe5203945f8f9d
linux-s390x: 2a486c63f3986ee1341a7a6a06288aff573c45271aed7e25e64ffe44a382fa04
windows-amd64.exe: cc40ddbad68457e78651e47e63493a5a409ced511fef494d3c536173b53f59bc

ISO Checksums

amd64: 4cc52896d9ab0444300737ddae6d49dd2dbcf67c14579bf3b975d55213ce96ae
arm64: 355556716c1de155eeb04e37ed289808f12f2a650e6aa2967f61ab4539241eb6


Details

date
July 18, 2023, 5:25 p.m.
name
v1.31.0
type
Minor
👇
Register or login to:
  • 🔍View and search all minikube releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or