Releases: kubernetes/minikube
v1.23.1
📣😀 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
📣😀 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 imagecommands for pull and tag and push #12326 - new
image savecommand #12162 - Auto start buildkit daemon on
image buildfor 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
📣😀 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--componentsflag to list all included software #11843
Minor Improvements:
- auto-pause: add support for other container runtimes #11834
- windows: support renaming binary to
kubectl.exeand 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
📣😀 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
--cpuand--memoryflags #11692
Bugs:
- Fix
--base-imagecaching 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:
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
📣😀 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
📣😀 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
cpcommand #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.linuxtoio.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
📣😀 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 logscommand #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
📣😀 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:
buildto 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
📣😀 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
📣😀 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 rmcommand #10924 - GCP-Auth addon: Add support for GCR creds #10853
- new command:
minikube cpto 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
timeToStopif 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 kubectlto 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 logsif 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 mountin 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