Skip to content

Releases: kubernetes/minikube

v1.18.0-beta.0

26 Feb 20:07
95c6a90

Choose a tag to compare

v1.18.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.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 list command 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 --purge ran #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

28 Jan 21:26
043bdca

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.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

22 Jan 21:32
7e8b5a8

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.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 container step #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

17 Dec 23:41
9f1e482

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.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 ip and ssh-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

15 Dec 19:30
9409829

Choose a tag to compare

v1.16.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.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 start master 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

17 Nov 00:26
23f40a0

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.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

14 Nov 00:03
3e098ff

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.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

27 Oct 22:50
2c82918

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.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

24 Oct 00:02
b038994

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.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

12 Oct 18:03
b09ee50

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.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