Commit Graph

158 Commits (98086ea80356ae5a320bcb09549ea3b4e03550f5)

Author SHA1 Message Date
Aaron Prindle 14dca26a09 Cutting v0.8.0 release 2016-08-17 11:40:14 -07:00
dlorenc 28132517ed Merge pull request #484 from tsl0922/regist-mirror
Add registry-mirror option to minikube start
2016-08-16 11:04:23 -07:00
dlorenc 8953283ac6 Merge pull request #475 from jimmidyson/docker-api-version
Add DOCKER_API_VERSION to docker-env command
2016-08-15 12:57:03 -07:00
Shuanglei Tao 641910d8a8 Add registry-mirror option to minikube start 2016-08-13 22:55:48 +08:00
Matt Rickard bc363cfdb9 Add env variables for viper controlled vars
Minikube will now read from env variables with the MINIKUBE_ prefix.
These variables will be read on every viper.Get() and will overwrite default
variables.  When we add binding to pflags, flags will overwrite env
variables.  At this time, only notification settings are controlled by
viper.
2016-08-12 13:25:04 -07:00
dlorenc 4506f4fa1d Merge pull request #472 from r2d4/iso-check
Check HTTP Response status when trying to download minikube.iso
2016-08-12 09:17:07 -07:00
Matt Rickard 7105a9bc98 Refactoring conditional block 2016-08-11 21:40:26 -07:00
dlorenc d799222e35 Merge pull request #428 from aaron-prindle/dashboard-wait
Have working minikube service & minikube dashboard wait until ready functionality.
2016-08-11 15:48:45 -07:00
Aaron Prindle c82cd94f14 Added unit tests for CheckEndpointReady. Also refactored code, cleaned
error messages, fixed gofmt, inlined/compacted structs in test, and
changed output to os.Stderr.
2016-08-11 15:16:24 -07:00
Jimmi Dyson 823dabf5f9
Add DOCKER_API_VERSION to docker-env command 2016-08-11 15:42:17 +01:00
Matt Rickard 39a6b586da Check HTTP Response status when trying to download minikube.iso
Check the response so that we don't actually download an error page or
something other than the ISO we're looking for.
2016-08-10 20:17:50 -07:00
Aaron Prindle 3f478fa025 Having working minikube service & minikube dashboard wait until ready
functionality using endpoints.
2016-08-10 10:04:24 -07:00
Matt Rickard 551a85b233 Adding a Virtio9p mount for /Users with xhyve
This feature is enabled in v0.2.3 of the docker xhyve driver
Enabling this by default on cluster_darwin

This resolves issue #423
2016-08-09 10:30:47 -07:00
Jimmi Dyson 4185dc148c Merge pull request #463 from dlorenc/etcd
Actually store registered etcd listeners.
2016-08-08 21:40:55 +01:00
Dan Lorenc 4cfbc17dcb Actually store registered etcd listeners. 2016-08-08 13:04:36 -07:00
Aaron Prindle 33063656fc Added appropriate methods to be part of localkubeCacher. Removed unused methods. 2016-08-08 11:58:57 -07:00
Aaron Prindle d28adc969d Fixed file:// URIs to work properly with local localkube and --kubernetes-version flag 2016-08-08 11:51:25 -07:00
Aaron Prindle 976eeeb12e Added unit tests which cover localkube caching scenarios. Refactored
code to use localkube_caching.go and localkubeCacher.
2016-08-08 11:51:25 -07:00
Aaron Prindle 405453758e Added localkube caching functionality. Also cleanup up private/public
functions in cluster.go, added v1.3.3 to k8s_releases.json and fixed
link in LOCALKUBE_RELEASING.md.  Fixed TestUpdatedKubernetesVersion to
use tmp dir as caching is now used for localkube.
2016-08-08 11:50:57 -07:00
dlorenc 2cdab03e53 Merge pull request #439 from alexbrand/host-cidr
Add ability to specify CIDR for Virtualbox minikube
2016-08-08 10:59:36 -07:00
Dan Lorenc b85a90702a Return a MultiError from retry. 2016-08-06 12:29:56 -07:00
Jimmi Dyson f55fb58d8d Merge pull request #451 from aaron-prindle/fix-file-uri
Fixing file:// uri issue for --iso-url flag
2016-08-04 17:30:56 +01:00
Aaron Prindle c898990225 Fixing file:// uri issue for --iso-url flag 2016-08-04 09:17:29 -07:00
Aaron Prindle 1a89345b4c Added tests for GetLocalkubeDownloadURL. 2016-08-03 08:58:18 -07:00
abrand 5838c7d833 Add ability to specify CIDR for Virtualbox minikube 2016-08-02 20:06:37 -04:00
Aaron Prindle 0b1cfce102 Refactored localkube url/asset code, fixed url.Parse code, updated flag
help message to add URI information, updated docs, fixed unused vars and removed unneeded comments
2016-07-29 15:27:09 -07:00
Aaron Prindle b3fe5faae6 Cleaned up start flags, added more robust URL checking for localkube
flag URL and added check to prepend 'v' to version # if it is missing
2016-07-28 12:33:34 -07:00
Aaron Prindle bd4e244ce8 Updated docs. Added retrying for the localkube download. 2016-07-28 12:33:34 -07:00
aprindle 53e80a9c6f Changed kubernetes-version to take k8s version as input (as well as
url) and to copy files from host to the vm instead of curl within vm.
Also made it so that sshutil.Transfer is done via a Reader.
2016-07-28 12:33:34 -07:00
aprindle d73082171c Cleanup up comments, added ssh retry, fixed permissions and added
default Kubernets version value.
2016-07-28 12:33:34 -07:00
aprindle bc74b8596f Updated documentation to reflect additional flag to minikube start,
updated tests
2016-07-28 12:33:34 -07:00
aprindle bf3b82e5ce Working kubernetes/localkube versioning via a flag and tests 2016-07-28 12:33:34 -07:00
Jimmi Dyson 4bc1e1d6a0
Specify supported drivers per platform 2016-07-28 09:51:37 +01:00
Jimmi Dyson da25b86a70
Ensure file paths have OS path separators but URIs contain only forward slashes 2016-07-27 13:49:01 +01:00
abrand 1540301428 Fix home directory on windows 2016-07-26 22:47:09 -04:00
dlorenc 587bf60c37 Switch the DNS etcd port from 9090. 2016-07-25 14:59:34 -07:00
Jimmi Dyson 22bac3210b Merge pull request #386 from ascheman/feature/insecure-registry
Add insecure-registry option to minikube start
2016-07-22 10:45:04 +01:00
Gerd Aschemann 82f5cb0a08 Fix source code formatting via gofmt (kubernetes/minikube#385) 2016-07-22 10:00:48 +02:00
Gerd Aschemann 5b2655f1f3 Add insecure-registry option to minikube start (cf. kubernetes/minikube#385) 2016-07-22 01:38:17 +02:00
dlorenc 6fcf2cda6d Merge pull request #362 from aaron-prindle/cache-files
Have iso caching working
2016-07-21 11:23:39 -07:00
Aaron Prindle 3e06673fc5 Refactored iso caching code 2016-07-21 09:53:52 -07:00
Jimmi Dyson a2f789590b
Enable all available APIs 2016-07-21 15:39:37 +01:00
Aaron Prindle 072991e2e5 Have iso caching working 2016-07-19 15:58:25 -07:00
Dan Lorenc c6b2649966 Add a flag to minikube start to allow passing environment variables to Docker. 2016-07-18 10:27:09 -07:00
Dan Lorenc e3f10146a6 Fix typo in start command. 2016-07-16 11:31:36 -07:00
Dan Lorenc 639dd10801 Minor refactor in cluster.go. Also improve error message. 2016-07-13 17:29:21 -07:00
Jimmi Dyson f602020f02
Create long lived CA certificate 2016-07-12 15:59:38 +01:00
Jimmi Dyson 4488219180
Make disk size configurable 2016-07-10 23:43:54 +01:00
dlorenc 4eff13c066 Merge pull request #301 from dlorenc/logs
Move logs to /var/lib/localkube.
2016-07-08 17:51:06 -07:00
dlorenc 6f4b8dd483 Merge pull request #300 from jimmidyson/kube-api-port
Switch API server to port 8443
2016-07-08 16:18:00 -07:00