Skip to content

Releases: kubernetes/minikube

v1.23.1

17 Sep 21:43
84d52cd

Choose a tag to compare

📣😀 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.23.1 - 2021-09-17

Minor Improvements:

  • Add crun version to minikube version --components #12381

Bug Fixes:

  • ingress addon: fix regression from v1.23.0 #12443
  • ingress addon: fix role resource's referenced configmap #12446
  • ingress-dns addon: fix regression from v1.23.0 #12476
  • gcp-auth addon: delete image pull secrets on addon disable #12473
  • gcp-auth addon: create pull secret even if creds JSON is nil #12461
  • gcp-auth addon: fix refreshing pull secret #12497
  • metallb addon: ask user for config values even if already set #12437
  • ambassador addon: warn on enable that addon no longer works #12474
  • dashboard addon: fix sha for metrics-scraper #12496
  • windows installer: remove quotes from incorrect fields #12430
  • strip namespace from images from aliyun registry #11785

Version Upgrades:

  • Bump cri-o from v1.20.0 to 1.22.0 #12425
  • Bump dashboard from v2.1.0 to v2.3.1 and metrics-scraper from v1.0.4 to v1.0.7 #12475

For a more detailed changelog, including changes occuring in pre-release versions, see CHANGELOG.md.

Thank you to our contributors for this release!

  • Brian Li
  • Brian de Alwis
  • Hiroya Onoe
  • Jayesh Srivastava
  • Jeff MAURY
  • Joel Jeremy Marquez
  • Leif Ringstad
  • Medya Ghazizadeh
  • Sharif Elgamal
  • Steven Powell
  • Toshiaki Inukai

Thank you to our PR reviewers for this release!

  • medyagh (9 comments)
  • spowelljr (2 comments)
  • afbjorklund (1 comments)

Thank you to our triage members for this release!

  • spowelljr (17 comments)
  • afbjorklund (16 comments)
  • sharifelgamal (16 comments)
  • RA489 (15 comments)
  • medyagh (14 comments)

Installation

See Getting Started

ISO Checksum

b15d7bbdb60a095198b64f56edd7f3f2c02b89859f082f86ad9a8e3e5333b2a6

v1.23.0

03 Sep 20:01
5931455

Choose a tag to compare

📣😀 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.23.0 - 2021-09-03

Features:

  • Support Rootless Docker #12359
  • Add support for tcsh in docker-env subcommand #12332
  • Support Ingress on MacOS, driver docker #12089
  • Add support for linux/s390x on docker/podman drivers #12079
  • Add configurable port for minikube mount #11979
  • Add method for customized box output #11709
  • Add addon support for portainer #11933
  • minikube start --image-repository will now accept URLs with port #11585
  • Add ability to create extra disks for hyperkit driver #11483
  • Add ability to create extra disks for kvm2 driver #12351

minikube image:

  • Add minikube image commands for pull and tag and push #12326
  • new image save command #12162
  • Auto start buildkit daemon on image build for containerd #12076

Bug fixes:

  • Select WSL VM IP when performing mounting #12319
  • Fix minikube restart on Cloud Shell #12237
  • pause each container separately #12318
  • Add output parameter to the docker-env none shell #12263
  • Clean up ssh tunnels during exit. #11745
  • Fix loading an image from tar failing on existing delete #12143
  • configure gcp-auth addon pull secret to work with all GCR and AR mirrors #12106
  • Fix the error output of minikube version --components command #12085
  • Added restart command after setting crio options #11968
  • Don't set conntrack parameters in kube-proxy #11957
  • Fix kvm2 driver arm64 deb package #11937
  • Allow to set the dashboard proxyfied port #11553

Version Upgrades:

  • bump golang version to 1.17 #12378
  • Bump default Kubernetes version to v1.22.1 and update addons to with new API (ingress, gcpauth, olm and cilium) #12325
  • Add kubeadm image versions for kubernetes 1.22 #12331
  • bump calico to v3.20 and move away from v1beta apis #12230
  • Upgrade Buildroot to 2021.02 LTS with Linux 4.19 #12268
  • Upgrade buildkit from 0.8.2 to 0.9.0 #12032
  • ISO: Upgrade Docker, from 20.10.6 to 20.10.8 #12122
  • ISO: Upgrade crictl (from cri-tools) to v1.21.0 #12129

Thank you to our contributors for this release!

  • Akihiro Suda
  • Alexandre Garnier
  • Anders F Björklund
  • Andriy Dzikh
  • Blaine Gardner
  • Devdutt Shenoi
  • Ilya Zuyev
  • Jack Zhang
  • Jeff MAURY
  • Joel Klint
  • Julien Breux
  • Leopold Schabel
  • Matt Dainty
  • Medya Ghazizadeh
  • Pablo Caderno
  • Parthvi Vala
  • Peixuan Ding
  • Predrag Rogic
  • Raghavendra Talur
  • Rajwinder Mahal
  • Sharif Elgamal
  • Steven Powell
  • Tejal Desai
  • Vishal Jain
  • Zhang Shihe
  • amit dixit
  • balasu
  • dmpe
  • jayonlau
  • m-aciek
  • rajdevworks
  • なつき

Thank you to our PR reviewers for this release!

  • medyagh (68 comments)
  • sharifelgamal (26 comments)
  • afbjorklund (22 comments)
  • spowelljr (15 comments)
  • andriyDev (7 comments)
  • mikebrow (7 comments)
  • iliadmitriev (2 comments)
  • ilya-zuyev (2 comments)
  • azhao155 (1 comments)
  • briandealwis (1 comments)
  • ncresswell (1 comments)
  • shahiddev (1 comments)

Thank you to our triage members for this release!

  • afbjorklund (47 comments)
  • RA489 (36 comments)
  • sharifelgamal (32 comments)
  • spowelljr (28 comments)
  • medyagh (20 comments)

Check out our contributions leaderboard for this release!

Installation

See Getting Started

ISO Checksum

36b6491db983b280f6eb954d2ac3d0a1ad1a2c9a74c3500d2e7ac7151801c838

v1.22.0

07 Jul 21:57
a03fbcf

Choose a tag to compare

📣😀 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.22.0 - 2021-07-07

Features:

  • minikube version: add --components flag to list all included software #11843

Minor Improvements:

  • auto-pause: add support for other container runtimes #11834
  • windows: support renaming binary to kubectl.exe and running as kubectl #11819

Bugs:

  • Fix "kubelet Default-Start contains no runlevels" error #11815

Version Upgrades:

  • bump default kubernetes version to v1.21.2 & newest kubernetes version to v1.22.0-beta.0 #11901

For a more detailed changelog, including changes occuring in pre-release versions, see CHANGELOG.md.

Thank you to our contributors for this release!

  • Anders F Björklund
  • Andriy Dzikh
  • Dakshraj Sharma
  • Ilya Zuyev
  • Jeff MAURY
  • Maxime Kjaer
  • Medya Ghazizadeh
  • Rajwinder Mahal
  • Sharif Elgamal
  • Steven Powell

Thank you to our PR reviewers for this release!

  • medyagh (27 comments)
  • sharifelgamal (10 comments)
  • andriyDev (5 comments)
  • spowelljr (4 comments)
  • ilya-zuyev (3 comments)

Thank you to our triage members for this release!

  • medyagh (16 comments)
  • spowelljr (7 comments)
  • afbjorklund (4 comments)
  • mahalrs (4 comments)
  • sharifelgamal (3 comments)

Installation

See Getting Started

ISO Checksum

4aa1622b1b5822fe3aa466313dbbbc905bff634c06d7a22f577acde1796294e1

v1.22.0-beta.0

29 Jun 22:41
3ad53a6

Choose a tag to compare

v1.22.0-beta.0 Pre-release
Pre-release

📣😀 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.22.0-beta.0 - 2021-06-28

Features:

  • auto-pause addon: add support for arm64 #11743
  • addon list: add info on each addon's maintainer #11753
  • add ability to pass max to --cpu and --memory flags #11692

Bugs:

  • Fix --base-image caching for images specified by name:tag #11603
  • Fix embed-certs global config #11576
  • Fix a download link to use arm64 instead of amd64 #11653
  • fix downloading duplicate base image #11690
  • fix multi-node loosing track of nodes after second restart #11731
  • gcp-auth: do not override existing environment variables in pods #11665

Minor improvements:

  • Allow running amd64 binary on M1 #11674
  • improve containerd experience on cgroup v2 #11632
  • Improve French locale #11728
  • Fix UI error for stoppping systemd service #11667
  • international languages: allow using LC_ALL env to set local language for windows #11721
  • Change registery_mirror to registery-mirror #11678

Version Upgrades:

  • ISO: Upgrade podman to 3.1.2 #11704
  • Upgrade Buildroot to 2021.02 LTS with Linux 4.19 #11688

For a more detailed changelog, including changes occuring in pre-release versions, see CHANGELOG.md.

Thank you to our contributors for this release!

  • Anders F Björklund
  • Andriy Dzikh
  • Daehyeok Mun
  • Dongjoon Hyun
  • Felipe Crescencio de Oliveira
  • Ilya Zuyev
  • JacekDuszenko
  • Jeff MAURY
  • Medya Ghazizadeh
  • Peixuan Ding
  • RA489
  • Sharif Elgamal
  • Steven Powell
  • Vishal Jain
  • zhangdb-git

Thank you to our PR reviewers for this release!

  • medyagh (63 comments)
  • sharifelgamal (9 comments)
  • ilya-zuyev (6 comments)
  • andriyDev (3 comments)
  • spowelljr (3 comments)
  • afbjorklund (1 comments)
  • prezha (1 comments)
  • tharun208 (1 comments)

Thank you to our triage members for this release!

Installation

See Getting Started

ISO Checksum

74e99f07865d5a6a3ab5daa41613563fd9ee34058aeecd107d8a020fae453bf8

v1.21.0

11 Jun 15:56
76d7419

Choose a tag to compare

📣😀 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.21.0 - 2021-06-10

  • add more polish translations #11587
  • Modify MetricsServer to use v1 api version (instead of v1beta1). #11584

For a more detailed changelog, including changes occuring in pre-release versions, see CHANGELOG.md.

Thank you to our contributors for this release!

  • Andriy Dzikh
  • Ilya Zuyev
  • JacekDuszenko
  • Medya Ghazizadeh
  • Sharif Elgamal
  • Steven Powell

Thank you to our PR reviewers for this release!

  • spowelljr (11 comments)
  • medyagh (2 comments)
  • sharifelgamal (2 comments)
  • andriyDev (1 comments)

Thank you to our triage members for this release!

  • RA489 (12 comments)
  • andriyDev (10 comments)
  • sharifelgamal (10 comments)
  • JacekDuszenko (7 comments)
  • spowelljr (5 comments)

Check out our contributions leaderboard for this release!

Installation

See Getting Started

ISO Checksum

8ac26ae26d764b973d01e219447918e47623d444ca976cf7f4a96029fe44bfcd

v1.21.0-beta.0

03 Jun 01:15
7fae6ce

Choose a tag to compare

v1.21.0-beta.0 Pre-release
Pre-release

📣😀 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.21.0-beta.0 - 2021-06-02

Features:

  • Support setting addons from environmental variables #11469
  • Add "resume" as an alias for "unpause" #11431
  • Implement target node option for cp command #11304

Bugs:

  • Fix delete command for paused kic driver with containerd/crio runtime #11504
  • kicbase: try image without sha before failing #11559
  • bug: return error on invalid function name in extract.TranslatableStrings #11454
  • Prevent downloading duplicate binaries already present in preload #11461
  • gcp-auth addon: do not reapply gcp-auth yamls on minikube restart #11486
  • Disable Non-Active Containers Runtimes #11516
  • Persist custom addon image/registry settings. #11432
  • Fix auto-pause on VMs (detect right control-plane IP) #11438

Version Upgrades:

  • bump default k8s version to v1.20.7 and newest to v1.22.0-alpha.2 #11525
  • containerd: upgrade io.containerd.runtime.v1.linux to io.containerd.runc.v2 (suppot cgroup v2) #11325
  • metallb-addon: Update metallb from 0.8.2 to 0.9.6 #11410

For a more detailed changelog, including changes occuring in pre-release versions, see CHANGELOG.md.

Thank you to our contributors for this release!

  • Akihiro Suda
  • Alessandro Lenzen
  • Anders F Björklund
  • Andriy Dzikh
  • Brian de Alwis
  • Claudia J. Kang
  • Daehyeok Mun
  • Emma
  • Evan Anderson
  • Evan Baker
  • Garen Torikian
  • Ilya Zuyev
  • Jasmine Hegman
  • Kent Iso
  • KushagraIndurkhya
  • Li Zhijian
  • Medya Ghazizadeh
  • Peixuan Ding
  • Predrag Rogic
  • Sharif Elgamal
  • Steven Powell
  • TAKAHASHI Shuuji
  • Thomas Güttler
  • Tomasz Janiszewski
  • Utkarsh Srivastava
  • VigoTheHacker
  • hex0punk

Thank you to our PR reviewers for this release!

  • medyagh (129 comments)
  • ilya-zuyev (20 comments)
  • afbjorklund (10 comments)
  • spowelljr (9 comments)
  • sharifelgamal (5 comments)
  • AkihiroSuda (1 comments)
  • andriyDev (1 comments)

Thank you to our triage members for this release!

  • afbjorklund (34 comments)
  • medyagh (32 comments)
  • andriyDev (14 comments)
  • dinever (13 comments)
  • ilya-zuyev (11 comments)

Installation

See Getting Started

ISO Checksum

dce14eb2225dfff8c41ace4142e0fba180e09d83770f731f5134fb182ea0ec31

v1.20.0

06 May 21:44
c61663e

Choose a tag to compare

📣😀 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.20.0 - 2021-05-06

Feature:

  • Add --file flag to 'minikube logs' to automatically put logs into a file. #11240

Minor Improvements:

  • Batch logs output to speedup minikube logs command #11274
  • warn about performance for certain versions of kubernetes #11217

Version Upgrades:

  • Update olm addon to v0.17.0 #10947
  • Update newest supported Kubernetes version to v1.22.0-alpha.1 #11287

For a more detailed changelog, including changes occuring in pre-release versions, see CHANGELOG.md.

Thank you to our contributors for this release!

  • Anders F Björklund
  • Andriy Dzikh
  • Daehyeok Mun
  • Ilya Zuyev
  • Medya Ghazizadeh
  • Predrag Rogic
  • Sharif Elgamal
  • Steven Powell
  • Tomas Kral
  • Yanshu
  • zhangshj

Installation

See Getting Started

ISO Checksum

dce14eb2225dfff8c41ace4142e0fba180e09d83770f731f5134fb182ea0ec31

v1.20.0-beta.0

30 Apr 23:06
cbff55f

Choose a tag to compare

v1.20.0-beta.0 Pre-release
Pre-release

📣😀 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.20.0-beta.0 - 2021-04-30

Features:

  • New command: build to build images using minikube #11164
  • New command 'image pull': allow to load remote images directly without cache #11127
  • Add feature to opt-in to get notifications for beta releases #11169
  • UI: Add log file to GitHub issue output #11158

Bug Fixes:

  • Ingress Addon: fix bug which the networking.k8s.io/v1 ingress is always rejected #11189
  • Improve how cni and cruntimes work together [#11185, #11209](#11209, #11185)
  • Docker driverr: support docker installed by Snap Package Manager #11088
  • Change 'minikube version --short' to only print the version without a prompt. #11167

Thank you to our contributors for this release!

  • Anders F Björklund
  • Andriy Dzikh
  • Ed Vinyard
  • Hu Shuai
  • Ilya Zuyev
  • Kenta Iso
  • Medya Ghazizadeh
  • Michael Captain
  • Predrag Rogic
  • Sharif Elgamal
  • Steven Powell
  • Tobias Klauser
  • csiepka
  • hiroygo
  • 李龙峰

Installation

See Getting Started

ISO Checksum

f18df6714cc5a22c3d8175530779b4170fc074cf469197604e314356e2de6e57

v1.19.0

10 Apr 00:30
15cede5

Choose a tag to compare

📣😀 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.19.0 - 2021-04-09

  • allow Auto-Pause addon on VMs #11019
  • Do not allow running darwin/amd64 minikube binary on darwin/arm64 systems #11024
  • Respect memory being set in the minikube config #11014
  • new command image ls to list images in a cluster #11007

Thank you to our contributors for this release!

  • Anders F Björklund
  • Cookie Wang
  • Ilya Zuyev
  • Medya Ghazizadeh
  • Predrag Rogic
  • Sharif Elgamal
  • Steven Powell
  • 李龙峰

Installation

See Getting Started

ISO Checksum

bbeceb7eb4d60d9faf76ecb740483260715f0d18ca284c8192968695729f4fc5

v1.19.0-beta.0

06 Apr 17:32
22099c8

Choose a tag to compare

v1.19.0-beta.0 Pre-release
Pre-release

📣😀 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.19.0-beta.0 - 2021-04-05

Features:

  • add minikube image rm command #10924
  • GCP-Auth addon: Add support for GCR creds #10853
  • new command: minikube cp to copy files into minikube #10198
  • new flag "--listen-address" for docker and podman driver #10653
  • iso: enable Network Block Device support #10217

Minor Improvements:

  • auto-pause: initialize the pause state from the current state #10958
  • iso: make sure to capture failures through pipes #10974
  • Avoid logging 'kubeconfig endpoint' error when cluster is 'starting' #10968
  • docker-env: improve detecting powershell if SSHed from linux #10722
  • kvm2 driver: add dedicated network & static ip #10792
  • Replace glog with klog #10955
  • retry kapi.ScaleDeployment on failure #10938
  • Auto-pause handle internal kubernetes requests #10823
  • add additional options to avoid node drain or delete getting stuck #10926
  • cache add: improved error message when image does not exist #10811
  • Image load: Allow loading local images from tar or cache #10807
  • status: Omit timeToStop if nonexistent #10906
  • arm64: Fix incorrect image arch in the manifest for etcd and other kube images #10642
  • add docker-env and podman-env to minikube status #10872
  • adding new exit code word for when runtime not running #10364
  • Generate one log file per minikube command #10425
  • bridge cni: Make sure to create the directory for cni config #10868
  • docker-env: Add the daemon host address as Alternate Name in apiserver.crt if it's not an IP #10873
  • Add solution message if Docker is rootless #10878
  • Add a red box around docker desktop registry port #10818
  • new flag --ssh for minikube kubectl to allow running it over the ssh connection #10844
  • UI: Add progressbar when downloading kic base image #10887
  • Show last start and audit logs on minikube logs if minikube not running #10839
  • unique error codes for KVM network and docker ip conflict #10841
  • Unique error code for no disk space #10837
  • Add rpm and deb packaging for ppc64le and s390x #10824
  • Provide unique error code (GUEST_KIC_CP_PUBKEY) for not copyable cert for kic #10834
  • minikube kubectl: The --cluster flags should be prepended #10793
  • ui: break down usage for no profile found #10800
  • Enable portmap for the default cni bridge #10782
  • install losetup from util-linux in the ISO to enable support for VolumeMode=Block PVCs #10704
  • auto-detect gce and do not enable gcp auth addon #10730
  • add validations --image-repository inputs #10760
  • docker-env & podman-env: silent output when talking to a shell #10763
  • The cluster doesn't have to be healthy for kubectl #10732
  • Need to exit if unable to cache kubectl #10734
  • increase wait for docker starting on windows #10765
  • Correct spelling in --insecure-registry validation error message #10735
  • kvm: provide solution if user doesn't belong to libvirt group #10712
  • CoreDNS early scale down to 1 replica #10656
  • Wait for crictl version after the socket is up #10705

Bug Fixes:

  • Fix CNI issue related to picking up wrong CNI #10985
  • Improve validation for extra-config. #10886
  • Fix the failure of minikube mount in case of KVM2 #10733
  • Fix/minikube status for scheduled stop #10911
  • create network: use locks and reservations to solve race condition #10858
  • fix driver.IndexFromMachineName() #10821
  • multinode cluster: fix waits and joins #10758
  • hyperkit: fix hyperkit-vpnkit-sock setting #10631

Version changes:

  • BuildKit 0.8.2 #10648
  • ISO Upgrade Docker, from 20.10.3 to 20.10.4 #10647
  • Addon: bump csi-hostpath-driver to v1.6.0 #10798
  • Upgrade ingress addon files according to upstream(ingress-nginx v0.44.0) #10879
  • addon: Upgrade VolumeSnapshot to GA(v1) #10654

Thank you to our contributors for this release!

  • Anders F Björklund
  • Andrew Stanton
  • BLasan
  • Daehyeok Mun
  • Federico Gallo
  • Ilya Zuyev
  • Kent Iso
  • Madhav Jivrajani
  • Medya Ghazizadeh
  • Niels de Vos
  • Patrik Freij
  • Prasanna Kumar Kalever
  • Predrag Rogic
  • Sharif Elgamal
  • Steven Powell
  • Szabolcs Dombi
  • Tharun
  • Thomas Strömberg
  • Tom Di Nunzio
  • Vishal Jain
  • Yanshu Zhao
  • alonyb
  • anencore94
  • bharathkkb
  • dependabot[bot]
  • hetong07
  • ely
  • maoyangLiu
  • tripolkaandrey
  • yxxhero
  • zhangshj
  • 李龙峰

Installation

See Getting Started

ISO Checksum

180873096ec842e3d3d906fec97b278e5d292a5eb3e22738f9735817ef3be7af