8.7 KiB
		
	
	
	
	
			
		
		
	
	
			8.7 KiB
		
	
	
	
	
Minikube Release Notes
Version 0.18.0 - 4/6/2017
- Upgraded default kubernetes version to v1.6.0
 - Mount command on macOS xhyve
 - Pods can now write to files mounted by 
minikube mount - Added 
addon configurecommand - Made DNS domain configurable with 
--dns-domainflag tominikube start - Upgraded Kubernetes Dashboard to 1.6.0
 - Removed Boot2Docker ISO support
 - Added 
addons disable default-storageclasscommand to disable default dynamic provisioner - Added support for private docker registry in registry-creds addon
 - Added 
--fflag tominikube logsto stream logs - Added 
--docker-optsflag tominikube startto propagate docker options to the daemon - Updated heapster addon to v1.3.0
 - Updated ingress addon to v0.9-beta.3
 - Made localkube versions backwards compatible for versions without 
--apiserver-name 
Version 0.17.1 - 3/2/2017
- Removed vendored KVM driver so minikube doesn't have a dependency on libvirt-bin
 
Version 0.17.0 - 3/2/2017
- Added external hostpath provisioner to localkube
 - Added unit test coverage
 - Added API Name as configuration option
 - Etcd is now accessible to pods
 - Always use native golang SSH
 - Added a deprecation warning to boot2docker provisioner
 - Added MINIKUBE_HOME environment variable
 - Added 
minikube mountcommand for 9p server 
Version 0.16.0 - 2/2/2017
- Updated minikube ISO to v1.0.6
 - Updated Registry Creds addon to v1.5
 - Added check for minimum disk size
 - Updated kubernetes to v1.5.2
 
Version 0.15.0 - 1/10/2017
- Update Dashboard to v1.5.1, fixes a CSRF vulnerability in the dashboard
 - Updated Kube-DNS addon to v1.9
 - Now supports kubenet as a network plugin
 - Added --feature-gates flag to enable alpha and experimental features in kube components
 - Added --keep-context flag to keep the current kubectl context when starting minikube
 - Added environment variable to enable trace profiling in minikube binary
 - Updated default ISO to buildroot based minikube.iso v1.0.2
 - Localkube now runs as a systemd unit in the minikube VM
 - Switched integration tests to use golang subtest framework
 
Version 0.14.0 - 12/14/2016
- Update to k8s v1.5.1
 - Update Addon-manager to v6.1
 - Update Dashboard to v1.5
 - Run localkube as systemd unit in minikube-iso
 - Add ingress addon
 - Add aws-creds addon
 - Iso-url is now configurable through 
minikube config set - Refactor integration tests
 
Version 0.13.1 - 12/5/2016
- Fix 
service listcommand - Dashboard dowgnraded to v1.4.2, correctly shows PetSets again
 
Version 0.13.0 - 12/1/2016
- Added heapster addon, disabled by default
 - Added 
minikube addon opencommand - Added Linux Virtualbox Integration tests
 - Added Linux KVM Integration tests
 - Added Minikube ISO Integration test on OS X
 - Multiple fixes to Minikube ISO
 - Updated docker-machine, pflag libraries
 - Added support for net.PortRange to the configurator
 - Fix bug for handling multiple kubeconfigs in env var
 - Update dashboard version to 1.5.0
 
Version 0.12.2 - 10/31/2016
- Fixed dashboard command
 - Added support for net.IP to the configurator
 - Updated dashboard version to 1.4.2
 
Version 0.12.1 - 10/28/2016
- Added docker-env support to the buildroot provisioner
 minikube servicecommand now supports multiple ports- Added 
minikube service listcommand - Added 
minikube completion bashcommand to generate bash completion - Add progress bars for downloading, switch to go-download
 - Run kube-dns as addon instead of vendored in kube2sky
 - Remove static UUID for xhyve driver
 - Add option to specify network name for KVM
 
Version 0.12.0 - 10/21/2016
- Added support for the KUBECONFIG env var during 'minikube start'
 - Updated default k8s version to v1.4.3
 - Updated addon-manager to v5.1
 - Added 
config viewsubcommand - Increased memory default to 2048 and cpus default to 2
 - Set default 
log_dirto~/.minikube/logs - Added 
minikube addonscommand to enable or disable cluster addons - Added format flag to service command
 - Added flag Hyper-v Virtual Switch
 - Added support for IPv6 addresses in docker env
 
Version 0.11.0 - 10/6/2016
- Added a "configurator" allowing users to configure the Kubernetes components with arbitrary values.
 - Made Kubernetes v1.4.0 the default version in minikube
 - Pre-built binaries are now built with go 1.7.1
 - Added opt-in error reporting
 - Bug fixes
 
Version 0.10.0 - 9/15/2016
- Updated the Kubernetes dashboard to v1.4.0
 - Added experimental rkt support
 - Enabled DynamicProvisioning of volumes
 - Improved the output of the 
minikube statuscommand - Added 
minikube config getandminikube config setcommands - Fixed a bug ensuring that the node IP is routable
 - Renamed the created VM from minikubeVM to minikube
 
Version 0.9.0 - 9/1/2016
- Added Hyper-V support for Windows
 - Added debug-level logging for show-libmachine-logs
 - Added ISO checksum validation for cached ISOs
 - New .minikube/addons directory where users can put addons to be initialized in minikube
 - --https flag on 
minikube servicefor services that run over ssl/tls - xhyve driver will now receive the same IP across starts/delete
 
Version 0.8.0 - 8/17/2016
- Added a --registry-mirror flag to 
minikube start. - Updated Kubernetes components to v1.3.5.
 - Changed the 
dashboardandservicecommands to wait for the underlying services to be ready. - Added the 
DOCKER_API_VERSIONenvironment variable tominikube docker-env. - Updated the Kubernetes dashboard to v1.1.1.
 - Improved error messages during 
minikube start. - Added the ability to specify a CIDR for the virtualbox driver.
 - Configured the 
/datadirectory inside the Minikube VM to be persisted across reboots. - Added the ability for minikube to accept environment variables of the form 
MINIKUBE_in place of certain command line flags. - Minikube will now cache downloaded localkube versions.
 
Version 0.7.1 - 7/27/2016
- Fixed a filepath issue which caused 
minikube startto not work properly on Windows 
Version 0.7.0 - 7/26/2016
- Added experimental support for Windows.
 - Changed the etc DNS port to avoid a conflict with deis/router.
 - Added a 
insecure-registryflag tominikube startto support insecure docker registries. - Added a 
--docker-envflag tominikube startwhich allows for environment variables to be passed to the Docker daemon. - Updated Kubernetes components to 1.3.3.
 - Enabled all available (including alpha) Kubernetes APIs.
 - Added ISO caching.
 - Added a 
--unsetflag tominikube docker-envto unset the environment variables. - Added a 
--no-proxyflag tominikube docker-envto add a machine IP to NO_PROXY environment variable. - Added additional supported shells for 
minikube docker-env(fish, cmd, powershell, tcsh, bash, zsh). 
Version 0.6.0 - 7/13/2016
- Added a 
--disk-sizeflag tominikube start. - Fixed a bug regarding auth tokens not being reconfigured properly after VM restart
 - Added a new 
get-k8s-versionscommand, to get the available kubernetes versions so that users know what versions are available when trying to select the kubernetes version to use - Makefile Updates
 - Documentation Updates
 
Version 0.5.0 - 7/6/2016
- Updated Kubernetes components to v1.3.0
 - Added experimental support for KVM and XHyve based drivers. See the drivers documentation for usage.
 - Fixed a bug causing cluster state to be deleted after a 
minikube stop. - Fixed a bug causing the minikube logs to fill up rapidly.
 - Added a new 
minikube servicecommand, to open a browser to the URL for a given service. - Added a 
--cpusflag tominikube start. 
Version 0.4.0 - 6/27/2016
- Updated Kubernetes components to v1.3.0-beta.1
 - Updated the Kubernetes Dashboard to v1.1.0
 - Added a check for updates to minikube.
 - Added a driver for VMWare Fusion on OSX.
 - Added a flag to customize the memory of the minikube VM.
 - Documentation updates
 - Fixed a bug in Docker certificate generation. Certificates will now be
regenerated whenever 
minikube startis run. 
Version 0.3.0 - 6/10/2016
- Added a 
minikube dashboardcommand to open the Kubernetes Dashboard. - Updated Docker to version 1.11.1.
 - Updated Kubernetes components to v1.3.0-alpha.5-330-g760c563.
 - Generated documentation for all commands. Documentation is here.
 
Version 0.2.0 - 6/3/2016
- conntrack is now bundled in the ISO.
 - DNS is now working.
 - Minikube now uses the iptables based proxy mode.
 - Internal libmachine logging is now hidden by default.
 - There is a new 
minikube sshcommand to ssh into the minikube VM. - Dramatically improved integration test coverage
 - Switched to glog instead of fmt.Print*
 
Version 0.1.0 - 5/29/2016
- Initial minikube release.