Releases: kubernetes/minikube
v1.18.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.18.0-beta.0 - 2020-02-25
Features:
- Auto-pause addon: automatically pause Kubernetes when not in use #10427
- GCP Auth addon: bump to v0.0.4 for multiarch #10361
- Add new command: image load #10366
- Add faster
profile listcommand with -l or --light option. #10380 - Add last start logs to 'minikube logs' output #10465
- Introduce alias 'native' for 'none' driver #10540
- Add audit logs to 'minikube logs' output #10350
- Allow setting custom images for addons #10111
Minor Improvements:
- Deb package: make sure to update the package metadata #10420
- Improve the error message of setting cgroup memory limit. #10575
- SSH driver: Don't select Discouraged or Obsolete by default #10554
- drop support for github packages for kicbase #10582
- disable minikube-scheduled-stop.service until a user schedules a stop #10548
- docker/podman: add crun for running on cgroups v2 #10426
- Specify mount point for cri-o config #10528
- Esnure addon integrity by adding Image SHA #10527
- improve kvm network delete/cleanup #10479
- docker/podman: avoid creating overlapping networks with other tools (KVM,...) #10439
- Improve insecure registry validation #10493
- Stop using --memory-swap if it is not available #10507
- UI: do not send image repo info to stderr #10462
- add new extra component to --wait=all to validate a healthy cluster #10424
- Add condition to check --cpus count with available cpu count #10388
- Disable all drivers except "docker" and "ssh" on darwin/arm64 #10452
- Podman: explicitly remove podman volume and network #10435
- Disallow running windows binary (.exe) inside WSL #10354
- adding insecure registry support to containerd runtime #10385
- Docker driver: support ancient versions of docker #10369
Bug Fixes:
- cgroup v2: skip setting --memory limits when not configurable. #10512
- metallb addon: fix configuration empty load balancing IP range #10395
- Fixed bug where tmp dir incorrectly set for Snap package manager #10372
- Fixed audit.json error when
delete --purgeran #10586 - Fix exit message for insufficient memory #10553
- Fix minikube kubectl context switching #10535
- SSH driver: Make sure that ssh driver gets an ip address #10309
- Fix profile list when there are multi node clusters #9996
- Don't allow profile names that conflict with a multi-node name #10119
Version changes:
- Buildroot 2020.02.10 #10348
- Change from crio-1.19 to crio-1.20 in kicbase #10477
- bump oldest kubernetes version to v1.14.0, bump default kubernetes version #10531
- Upgrade crio to 1.20.0 #10476
- Upgrade Docker, from 20.10.2 to 20.10.3 #10417
Thank you to our contributors for this release!
- Anders F Björklund
- BLasan
- Daehyeok Mun
- Federico Gallo
- Hari Udhayakumar
- Ilya Zuyev
- Jiefeng He
- John Losito
- Kent Iso
- Ling Samuel
- Maikel
- Medya Ghazizadeh
- Michael Henkel
- Moshi Binyamini
- Pablo Caderno
- Predrag Rogic
- Priya Wadhwa
- Sadlil
- Sebastian Madejski
- Sharif Elgamal
- Steven Powell
- Thomas Strömberg
- Yanshu Zhao
- alonyb
- ashwanth1109
- hetong07
- liuwei10
- vlad doster
Installation
See Getting Started
ISO Checksum
1a7960b845301107cb6a0c29001c8df310d7bce586cf88ceacfc78f22b622ba5
v1.17.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.17.1 - 2020-01-28
Features:
- Support for macOS/arm64 (Apple M1 Chip)
- Add new flag --user and to log executed commands #10106
- Unhide --schedule flag for scheduled stop #10274
- Make the ssh driver opt-in and not default #10269
Bugs:
- fixing debian and arch concurrent multiarch builds #9998
- configure the crictl yaml file to avoid the warning #10221
Thank you to our contributors for this release!
- Anders F Björklund
- BLasan
- Ilya Zuyev
- Jiefeng He
- Jorropo
- Medya Ghazizadeh
- Niels de Vos
- Priya Wadhwa
- Sharif Elgamal
- Steven Powell
- Thomas Strömberg
- andrzejsydor
Installation
See Getting Started
ISO Checksum
9fe214053aaff2352f150505f583e3d7f662e522d39db1839ce85f77ab51f1d5
v1.17.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.17.0 - 2020-01-22
Features:
- Add multi-arch (arm64) support for docker/podman drivers #9969
- Add new driver "SSH" to bootstrap generic minkube clusters over ssh #10099
- Annotate Kubeconfig with 'Extension' to identify contexts/clusters created by minikube #10126
- Add support for systemd cgroup to containerd runtime #10100
- Add --network flag to select docker network to run with docker driver #9538
Minor Improvements:
- Improve exit codes by splitting PROVIDER_DOCKER_ERROR into more specific reason codes #10212
- Improve warning about the suggested memory size #10187
- Remove systemd dependency from none driver #10112
- Delete the existing cluster if guest driver mismatch #10084
- Remove obsolete 'vmwarefusion' driver, add friendly message #9958
- UI: Add a spinner for
creating containerstep #10024 - Added validation for --insecure-registry values #9977
Bug Fixes:
- Snap package manger: fix cert copy issue #10042
- Ignore non-socks5 ALL_PROXY env var when checking docker status #10109
- Docker-env: avoid race condition in bootstrap certs for parallel runs #10118
- Fix 'profile list' for multi-node clusters #9955
- Change metrics-server pull policy to IfNotPresent #10096
- Podman driver: Handle installations without default bridge #10092
- Fix docker inspect network go template for network which doesn't have MTU #10053
- Docker/Podman: add control-plane to NO_PROXY #10046
- "cache add": fix command error when not specifying :latest tag #10058
- Networking: Fix ClusterDomain value in kubeadm KubeletConfiguration #10049
- Fix typo in the csi-hostpath-driver addon name #10034
Upgrades:
- bump default Kubernetes version to v1.20.2 and add v1.20.3-rc.0 #10194
- Upgrade Docker, from 20.10.1 to 20.10.2 #10154
- ISO: Added sch_htb, cls_fw, cls_matchall, act_connmark and ifb kernel modules #10048
- ISO: add XFS_QUOTA support to guest vm #9999
Thank you to our contributors for this release!
- AUT0R3V
- Amar Tumballi
- Anders F Björklund
- Daehyeok Mun
- Eric Briand
- Ilya Zuyev
- Ivan Milchev
- Jituri, Pranav
- Laurent VERDOÏA
- Ling Samuel
- Medya Ghazizadeh
- Oliver Radwell
- Pablo Caderno
- Priya Wadhwa
- Sadlil
- Sharif Elgamal
- Steven Powell
- Thomas Strömberg
- Yanshu Zhao
- alonyb
- anencore94
- cxsu
- zouyu
Installation
See Getting Started
ISO Checksum
9fe214053aaff2352f150505f583e3d7f662e522d39db1839ce85f77ab51f1d5
v1.16.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.16.0 - 2020-12-17
- fix ip node retrieve for none driver #9986
- remove experimental warning for multinode #9987
- Enable Ingress Addon for Docker Windows #9761
- Bump preload to v8 to include updated dashboard #9984
- Add ssh-host command for getting the ssh host keys #9630
- Added sub-step logging to adm init step on start #9904
- Add --node option for command
ipandssh-key#9873 - Upgrade Docker, from 20.10.0 to 20.10.1 #9966
- Upgrade kubernetes dashboard to v2.1.0 for 1.20 #9963
- Upgrade buildkit from 0.8.0 to 0.8.1 #9967
Thank you to our contributors for this release!
- Anders F Björklund
- Jituri, Pranav
- Ling Samuel
- Sharif Elgamal
- Steven Powell
- Thomas Strömberg
- priyawadhwa
- wangxy518
Installation
See Getting Started
ISO Checksum
acbd805831ad3afe8935c6e28888a414e9cde952afe5b574b9f44c853bde8814
v1.16.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.16.0-beta.0 - 2020-12-14
Features:
- Add persistent storage for /var/lib/buildkit #9948
- start: Support comma-delimited --addons #9957
- added statusName for kubeconfig #9888
- Add spinner at preparing Kubernetes... #9855
- Make none driver work as regular user (use sudo on demand) #9379
- Display ScheduledStop status in minikube status #9793
- Add support for restoring existing podman env #9801
- Add linux packages for the arm64 architecture #9859
- Ability to use a custom TLS certificate with the Ingress #9797
- Add private network implementation for podman #9716
- Add --cancel-scheduled flag to cancel all existing scheduled stops #9774
- Add OpenTelemetry tracing to minikube #9723
- Implement scheduled stop on windows #9689
- Support non-default docker endpoints #9510
Bug Fixes:
- wsl2: log warning if br_netfilter cannot be enabled rather than fatally exit #9932
- Fix podman network inspect format and error #9866
- Fix multi node two pods getting same IP and nodespec not having PodCIDR #9875
- Fix
node startmaster node #9833 - Optionally use ssh for docker-env instead of tcp #9548
- Fix --extra-config when starting an existing cluster #9634
- fix unable to set memory in config #9789
- Set 'currentstep' for PullingBaseImage json event #9844
- Fix missing InitialSetup in
node start#9832 - fix base image when using with custom image repository #9791
- add Restart=on-failure for inner docker systemd service #9775
- Add number of nodes for cluster in
minikube profile list#9702 - Do not auto-select Hyper-V driver if session has no privilege #9588
- Fix registry-creds addon failure with ImageRepository #9733
Upgrades:
- Upgrade buildkit from 0.7.2 to 0.8.0 #9940
- Upgrade crio.conf to version v1.19.0 #9917
- Update the containerd configuration to v2 #9915
- update default kubernetes version to 1.20.0 #9897
- Upgrade CRI-O, from 1.18.4 to 1.19.0 #9902
- Update crictl to v1.19.0 #9901
- ISO: Upgrade Podman, from 2.2.0 to 2.2.1 #9896
- Upgrade go version to 1.15.5 #9899
- Upgrade Docker, from 19.03.14 to 20.10.0 #9895
- ISO: Upgrade podman to version 2.2.0 and remove varlink #9635
- KIC: Upgrade podman to version 2.2.0 and remove varlink #9636
- Upgrade kicbase to ubuntu:focal-20201106 #9863
- Upgrade Docker, from 19.03.13 to 19.03.14 #9861
- Buildroot 2020.02.8 #9862
- Update crictl to v1.18.0 #9867
- bump storage provsioner to multi arch #9822
Thank you to our contributors for this release!
- AUT0R3V
- Anders Björklund
- Andrea Spadaccini
- Brian Li
- Daehyeok Mun
- Ilya Zuyev
- Jeroen Dekkers
- Jituri, Pranav
- Ling Samuel
- Martin Schimandl
- Medya Ghazizadeh
- Parthvi Vala
- Peyton Duncan
- Predrag Rogic
- Priya Wadhwa
- Ruben Baez
- Sadlil
- Sharif Elgamal
- Stefan Lobbenmeier
- Steven Powell
- Tharun
- Thomas Strömberg
- Tpk
- Yehiyam Livneh
- edtrist
- msedzins
Installation
See Getting Started
ISO Checksum
acbd805831ad3afe8935c6e28888a414e9cde952afe5b574b9f44c853bde8814
v1.15.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.15.1 - 2020-11-16
Feature:
- Add Support for driver name alias #9672
Bug fix:
- less verbose language selector #9715
Thank you to our contributors for this release!
- Ben Leggett
- Medya Ghazizadeh
- Priya Wadhwa
- Sadlil
- Sharif Elgamal
- Vasilyev, Viacheslav
Installation
See Getting Started
ISO Checksum
c3b5682d484e0e507ccc39da7e12ac6a868a3e8e0ed7e3cf91836d9565e474ec
v1.15.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.15.0 - 2020-11-13
Features:
- Add support for latest kubernetes version v1.20.0-beta.1 #9693
- Implement schedule stop for unix #9503
- New flag --watch flag for minikube status with optional interval duration #9487
- New flag --namespace for activating non default kubeconfig context #9506
- Add JSON output to stop, pause and unpause #9576
- Add support for podman v2 to podman-env command #9535
- Support ImageRepository for addons #9551
Bug Fixes:
- implement "--log_file" and "--log_dir" for klog #9592
- GCP Auth Addon: support special location for cloud shell #9674
- Enable TCP Path MTU Discovery when an ICMP black hole is detected #9537
- Remove hard-coded list of valid cgroupfs mountpoints to bind mount #9508
- Improve parsing of start flag apiserver-names #9385
- kvm: recover from minikube-net network left over failures #9641
- fix help flag 'pflag: help requested' error #9614
- Update "parallels" driver library and make this driver built into minikube #9517
Minor Improvements:
- Upgrade crio to 1.18.4 #9628
- Update ingress-nginx image to v0.40.2 #9445
- Improving log message when profile not found #9613
- Upgrade buildroot and kernel minor version #9523
Thank you to our contributors for this release!
- Anders F Björklund
- Evgeny Shmarnev
- Ma Xinjian
- Manuel Alejandro de Brito Fontes
- Medya Ghazizadeh
- Michael Ryan Dempsey
- Mikhail Zholobov
- Peter Lin
- Predrag Rogic
- Priya Wadhwa
- Sharif Elgamal
- Thomas Strömberg
- Yehiyam Livneh
- prezha
- vinu2003
- zouyu
Installation
See Getting Started
ISO Checksum
c3b5682d484e0e507ccc39da7e12ac6a868a3e8e0ed7e3cf91836d9565e474ec
v1.14.2
📣😀 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.14.2 - 2020-10-27
Bug Fixes:
- fix "profile list" timing out when cluster stopped. #9557
Thank you to our contributors for this release!
- Medya Ghazizadeh
- Sharif Elgamal
- Thomas Strömberg
Installation
See Getting Started
ISO Checksum
505b3dc484edcf0ed96e287d0f63a8cc18fc6f77951d44130f5e96b2ae700e1c
v1.14.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.14.1 - 2020-10-23
Features:
- new --wait flag component "kubelet" #9459
Bug Fixes:
- docker: When creating networks, use MTU of built-in bridge network #9530
- multinode: ensure worker node join control plane on restart #9476
- Fix "--native-ssh" flag for "minikube ssh" #9417
- Fix parallels driver initialization #9494
Minor Improvements:
- Omit error message if 100-crio-bridge.conf has already been disabled #9505
- avoid re-downloading hyperkit driver #9365
- improve gcp-auth addon failure policy #9408
- Added deprecation warning for --network-plugin=cni #9368
- Update warning message for local proxy. #9490
- bump helm-tiller addon to v2.16.12 #9444
- bump version for ingress dns addon #9435
Thank you to our contributors for this release!
- Anders F Björklund
- Dale Hamel
- GRXself
- Ilya Zuyev
- Josh Woodcock
- Joshua Mühlfort
- Kenta Iso
- Medya Ghazizadeh
- Mikhail Zholobov
- Nick Kubala
- Pablo Caderno
- Predrag Rogic
- Priya Modali
- Priya Wadhwa
- Sharif Elgamal
- Thomas Strömberg
- heyf
Installation
See Getting Started
ISO Checksum
505b3dc484edcf0ed96e287d0f63a8cc18fc6f77951d44130f5e96b2ae700e1c
v1.14.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.14.0 - 2020-10-08
Features
- Delete context when stopped #9414
- New flag "--ports" to expose ports for docker & podman drivers #9404
Bug Fixes and minor improvements
-
Ingress addon: fix the controller name #9413
-
docker/podman drivers: no panic when updating mount-string with no configuration #9412
-
Improve solution message when there is no space left on device #9316
-
To see more changes checkout the last beta release notes 1.14.0-beta.0.
Thank you to our contributors for this release.
- Anders F Björklund
- Asare Worae
- Medya Ghazizadeh
- Prajilesh N
- Predrag Rogic
- Priya Wadhwa
- Thomas Strömberg
- ToonvanStrijp
Installation
See Getting Started
ISO Checksum
10e9c0042339b95a840e920dbdc564b6ed64f4a7421baf0e77517439096f3c64