- Updated the Kubernetes dashboard to v1.4.0
- Added experimental rkt support
- Enabled DynamicProvisioning of volumes
- Improved the output of the
minikube status
command - Added
minikube config get
andminikube config set
commands - Fixed a bug ensuring that the node IP is routable
- Renamed the created VM from minikubeVM to minikube
- 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 service
for services that run over ssl/tls - xhyve driver will now receive the same IP across starts/delete
- Added a --registry-mirror flag to
minikube start
. - Updated Kubernetes components to v1.3.5.
- Changed the
dashboard
andservice
commands to wait for the underlying services to be ready. - Added the
DOCKER_API_VERSION
environment 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
/data
directory 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.
- Fixed a filepath issue which caused
minikube start
to not work properly on Windows
- Added experimental support for Windows.
- Changed the etc DNS port to avoid a conflict with deis/router.
- Added a
insecure-registry
flag tominikube start
to support insecure docker registries. - Added a
--docker-env
flag tominikube start
which 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
--unset
flag tominikube docker-env
to unset the environment variables. - Added a
--no-proxy
flag tominikube docker-env
to add a machine IP to NO_PROXY environment variable. - Added additional supported shells for
minikube docker-env
(fish, cmd, powershell, tcsh, bash, zsh).
- Added a
--disk-size
flag tominikube start
. - Fixed a bug regarding auth tokens not being reconfigured properly after VM restart
- Added a new
get-k8s-versions
command, 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
- 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 service
command, to open a browser to the URL for a given service. - Added a
--cpus
flag tominikube start
.
- 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 start
is run.
- Added a
minikube dashboard
command 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.
- 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 ssh
command to ssh into the minikube VM. - Dramatically improved integration test coverage
- Switched to glog instead of fmt.Print*
- Initial minikube release.