Commit Graph

603 Commits (fe087c61263959efbb82fd96c02cb2f70f3c5005)

Author SHA1 Message Date
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 38d0f08351 Merge pull request #462 from r2d4/config
Add warning message for failure to read conf
2016-08-08 11:07:26 -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
Matt Rickard 25ba50166a Added config path to warning message 2016-08-08 10:53:01 -07:00
Matt Rickard f8e2bc9231 Add warning message for failure to read conf
The configuration file is optional, however when/if we move more
options to be configurable through the viper yaml file, this would be
nice to see when debugging.
2016-08-08 10:13:03 -07:00
Jimmi Dyson 3cf2a21269 Merge pull request #454 from dlorenc/log
Don't drop errors during creation retries.
2016-08-08 17:09:38 +01:00
Dan Lorenc b85a90702a Return a MultiError from retry. 2016-08-06 12:29:56 -07:00
dlorenc 029e4312d1 Merge pull request #456 from umiyosh/revise-readme
Revise readme
2016-08-04 21:30:53 -07:00
umiyosh 30fe353d3e modified README for enabling to switch cluster 2016-08-05 13:10:50 +09:00
umiyosh eed7b36f6b remove the last unnecessary blank 2016-08-05 13:03:15 +09:00
Aaron Prindle de146de1be Merge pull request #453 from dlorenc/persist
Configure /data as a persisted directory.
2016-08-04 16:18:55 -07:00
dlorenc c2b00e4fd5 Configure /data as a persisted directory. 2016-08-04 12:20:18 -07:00
dlorenc a76133b5e3 Don't drop errors during creation retries. 2016-08-04 10:54:36 -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
dlorenc a78a75c013 Merge pull request #436 from aaron-prindle/getlocalkubedownload-tests
Added tests for GetLocalkubeDownloadURL
2016-08-03 15:26:05 -07:00
dlorenc 1b9cf7e0e8 Merge pull request #447 from aaron-prindle/update-k8s_releases.json
Updated k8s_releases.json to include v1.3.4 localkube release
2016-08-03 14:57:41 -07:00
dlorenc 1f56103e75 Merge pull request #448 from aaron-prindle/update-checksums
Updated checksums in schema.json and releases.json
2016-08-03 12:47:16 -07:00
Aaron Prindle 1a7cfcc355 Updated checksums in schema.json and releases.json. Also bolded version
and checksum change in RELEASING.md.
2016-08-03 11:39:43 -07:00
Aaron Prindle 0fb8f86e43 Updated k8s_releases.json to include v1.3.4 localkube release 2016-08-03 11:05:27 -07:00
Aaron Prindle 820f12d5fa Merge pull request #446 from jimmidyson/kube-1.3.4
Uprade to Kubernetes v1.3.4
2016-08-03 10:43:10 -07:00
Aaron Prindle 1a89345b4c Added tests for GetLocalkubeDownloadURL. 2016-08-03 08:58:18 -07:00
Jimmi Dyson ecf7a35b19
Uprade to Kubernetes v1.3.4 2016-08-03 16:21:00 +01:00
dlorenc 9daed05308 Merge pull request #444 from aaron-prindle/readme-k8s-update-localkube-releasing
Added instructions to upload localkube to GCS as part of updating kub…
2016-08-02 20:03:38 -07:00
abrand 5838c7d833 Add ability to specify CIDR for Virtualbox minikube 2016-08-02 20:06:37 -04:00
Aaron Prindle 6730a7cb00 Added instructions to upload localkube to GCS as part of updating kubernetes documentation 2016-08-02 15:20:09 -07:00
dlorenc 0c770d7ff9 Merge pull request #440 from dlorenc/latest
Fix releasing instruction for updating latest.
2016-08-02 10:29:39 -07:00
Dan Lorenc 742df1274a Fix releasing instruction for updating latest. 2016-08-01 19:56:59 -07:00
Aaron Prindle c493cbe50d Merge pull request #239 from aaron-prindle/control-kubernetes-version
Kubernetes/localkube versioning via a flag and tests
2016-08-01 08:50:12 -07:00
dlorenc 38a918f702 Merge pull request #430 from aaron-prindle/fix-localkube-releasing-docs
Fixed URL in LOCALKUBE_RELEASING.md
2016-08-01 09:13:17 -06:00
Aaron Prindle b579365b37 Fixed URL in LOCALKUBE_RELEASING.md 2016-07-29 15:44:57 -07: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
Jimmi Dyson 8cdd0e64c7 Merge pull request #429 from r2d4/offline-start
Don't pull dashboard container image if present
2016-07-29 23:26:21 +01:00
Matt Rickard fe10da65c6 Don't pull dashboard container image if present
One step in supporting an offline setup, see #391
2016-07-29 14:52:24 -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
dlorenc c70fae2136 Merge pull request #413 from jimmidyson/platform-specific-supported-drivers
Specify supported drivers per platform
2016-07-28 08:17:15 -07:00
dlorenc a6cf8f0d9a Merge pull request #417 from aaron-prindle/0.7.1
Updated CHANGELOG, Makefile, and releases.json for v0.7.1 release
2016-07-28 08:13:25 -07:00
Jimmi Dyson 4bc1e1d6a0
Specify supported drivers per platform 2016-07-28 09:51:37 +01:00
Aaron Prindle 116994cff1 Updated CHANGELOG, Makefile, and releases.json for v0.7.1 release 2016-07-27 14:11:57 -07:00
Jimmi Dyson 4d02473054 Merge pull request #412 from jimmidyson/version-notify
Prevent version check for version subcommand
2016-07-27 16:32:05 +01:00
Jimmi Dyson daacf3d957 Merge pull request #411 from jimmidyson/homedir
Ensure file paths have OS path separators but URIs contain only forward slashes
2016-07-27 16:31:40 +01:00
Jimmi Dyson 90cd742cca
Prevent version check for version subcommand 2016-07-27 13:59:53 +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
dlorenc d446b30359 Merge pull request #406 from alexbrand/master
Fix home directory on windows
2016-07-26 20:07:03 -07:00