Jimmi Dyson
0bbcce5786
Fix dashboard command by adding service format template
2016-10-29 09:00:16 +01:00
Alexander Kanevskiy
2e12253a11
fix usage of errors.Wrap()
...
Format strings are not supported by errors.Wrap, so cleanup
them from error output where it is not needed.
2016-10-28 15:13:06 +03:00
Jimmi Dyson
c057dede1f
Refactor multiple service ports handling after service list command added
2016-10-27 16:39:03 +01:00
Aaron Prindle
bc1f5db71a
Added functionality to read/open multiple ports via service cmd. Also
...
updated tests and help text for multiple ports. Also updated docs.
2016-10-26 15:14:18 -07:00
dlorenc
55fd539300
Merge pull request #728 from jimmidyson/service-list
...
Add service list subcommand
2016-10-26 13:10:43 -07:00
Matt Rickard
80905d7fbd
Merge pull request #738 from r2d4/dns
...
Remove vendored kube2sky, Add kube-dns as cluster addon
2016-10-26 10:16:12 -07:00
Jimmi Dyson
badf04b4d2
Add service list subcommand
2016-10-26 14:43:08 +01:00
Aaron Prindle
f478292cd2
Merge pull request #722 from aaron-prindle/validate-service-cmd
...
Validate the service for the minikube service cmd
2016-10-25 14:40:44 -07:00
Matt Rickard
7560384fc8
Remove vendored kube2sky, Add DNS as cluster addon
...
Removes the vendored in kube2sky built into the minikube binary and
replaces the dns solution with kube-dns cluster addon. This will allow
users to swap out DNS implementations by simply turning off the
kube-dns addon.
2016-10-25 14:00:51 -07:00
Aaron Prindle
8b5d027fd3
Validate the service for the minikube service cmd.
2016-10-25 13:45:26 -07:00
dlorenc
19e44dcf33
Merge pull request #745 from borisroman/feature/kvm_network
...
Add option to specify network name for KVM.
2016-10-24 12:37:43 -07:00
Boris Schrijver
e717f5f84a
Add option to specify network name for KVM.
2016-10-24 16:22:32 +02:00
Matt Rickard
24bced3969
Add simple bash completion for minikube
...
Similar to `kubectl completion bash`. Does not support more advanced
queries, just commands. Added as part of `make gendocs`
2016-10-21 14:42:06 -07:00
dlorenc
129f565611
Merge pull request #719 from aaron-prindle/hyperv-switch-flag
...
Added hyperv virtual switch configuration flag for hyperv driver
2016-10-21 10:03:23 -07:00
dlorenc
3a61ad6ab2
Merge pull request #731 from dlorenc/env
...
Add support for the KUBECONFIG env var during 'minikube start'.
2016-10-21 09:50:10 -07:00
Aaron Prindle
f2f53e946e
Added hyperv virtual switch configuration flag for hyperv driver. Also
...
updated docs.
2016-10-20 17:11:31 -07:00
Aaron Prindle
365599ff29
Reduced the number of error reporting endpoints as some were user error and some did not give useful output that we could act on (example: ssh)
2016-10-20 12:07:01 -07:00
dlorenc
20e6b2a56f
Add support for the KUBECONFIG env var during 'minikube start'.
2016-10-20 11:41:11 -07:00
Jimmi Dyson
e62d7291a6
Limit error reporting message to 80 cols width to reduce dodgy wrapping
2016-10-20 10:55:24 +01:00
Jimmi Dyson
3e82478373
Add format flag to service command
2016-10-19 19:52:33 +01:00
Jimmi Dyson
097505b540
Add config view subcommand
2016-10-14 19:46:59 +01:00
Matt Rickard
4cfca59c5c
Add RetryableError for the Retry util
...
This way we can selectively retry the errors that are caused by some
temporary or ephemeral condition such as the pods not being up yet.
2016-10-13 13:53:38 -07:00
dlorenc
c9389ee6fa
Merge pull request #693 from dlorenc/service
...
Check to see if any endpoints are ready, instead of if any endpoints …
2016-10-13 13:45:11 -07:00
dlorenc
24682f1005
Check to see if any endpoints are ready, instead of if any endpoints are not ready.
2016-10-13 11:26:30 -07:00
Matt Rickard
e23d88be71
Set default log_dir to ~/.minikube/logs
...
A hack around specifying the default log dir for glog. Since we can't
set it without modifying the flag, we check if the flag has been
changed. If not, we set it to our default value.
2016-10-12 10:40:14 -07:00
Aaron Prindle
2d2b484a22
Have working minikube addons command w/ enable, disable, delete. Also
...
updated docs.
2016-10-11 11:08:55 -07:00
Aaron Prindle
491e6c6d1c
Added WantReportErrorPrompt to config
2016-10-06 15:12:45 -07:00
aprindle
7e78514174
Added opt in to stackdriver error reporting
2016-10-03 09:22:30 -07:00
dlorenc
8611a455ca
Initial configurator commit.
2016-09-30 10:05:14 -07:00
Matt Rickard
d45e44fe22
Add in a list of available fields in minikube config -h
...
Since not all fields are able to be set, let users know which are.
2016-09-28 11:56:53 -07:00
Brandon Philips
010502866b
cmd: minikube: print newlines for service not ready
...
No newlines were printed before which made it look weird.
2016-09-17 16:35:22 -07:00
Aaron Prindle
3fcfb67f58
Added error reporting functionality and testing.
2016-09-13 11:18:25 -07:00
Sergiusz Urbaniak
3945c3bffb
localkube: add rkt, and CNI support
2016-09-09 13:48:22 +02:00
Aaron Prindle
dab3190fef
Changed minikube code to use pkg/errors, this is to improve error
...
messages to allow for stacktraces for future error-reporting. Added
error messages to .Wrap errors.
2016-09-08 14:59:35 -07:00
dlorenc
dc60de97db
Merge pull request #520 from aaron-prindle/better-status
...
Added localkube status to minikube status
2016-09-08 13:47:04 -07:00
dlorenc
deb12103ce
Merge pull request #553 from r2d4/loglevel
...
Add a log level threshold to libmachine debug logs
2016-09-08 13:46:47 -07:00
Aaron Prindle
6017e34d4d
Fixed integration tests, adding test output to ssh mock, change help text to use multi-line string and
...
updated docs.
2016-09-08 13:13:15 -07:00
Matt Rickard
3ae77945f7
Add a log level threshold to libmachine debug logs
...
Anything over v=3 will trigger debug level logging when
show-libmachine-logs is also enabled.
2016-09-08 10:08:35 -07:00
Matt Rickard
121f48a23c
Refactor config env var test and add string replacer for automatic env
...
Changes - to _ for environmental variables controlled by viper
Refactors tests to temporarily reset minikube related environment
variables to test them.
2016-09-07 15:56:30 -07:00
Aaron Prindle
3ef433d259
Added localkube status to minikube status. Also added format flag to
...
configure status output. Also updated docs. Also added godoc url to
help text for status.
2016-09-07 14:18:19 -07:00
Dan Lorenc
6219286cae
Cleanup some "go vet" and "go lint" errors.
...
We should automate these checks...
2016-09-06 20:47:12 -07:00
dlorenc
12dfb47bca
Merge pull request #545 from r2d4/config-set
...
minikube config get/set/unset cmd
2016-09-06 20:32:17 -07:00
Matt Rickard
a8dbc18b51
Add minikube config get/set/unset commands
...
This introduces the minikube config get/set/unset command. At a basic level, it allows a more user friendly interface for setting minikube config values, but it also allows us to run validations and callbacks before and after the values have been set.
2016-09-06 15:14:28 -07:00
Jimmi Dyson
719bbaf86b
Ensure node IP is routable address
2016-09-05 14:33:27 +01:00
dlorenc
3cd29b1111
Merge pull request #481 from aaron-prindle/addons-directory
...
Added .minikube/addons directory where users can put addons they woul…
2016-08-29 13:27:53 -07:00
Aaron Prindle
3229aab37d
Added .minikube/addons directory where users can put addons they would
...
like initialized in their minikube vms. Refactored asset transfer to
VM. Refactored code to use a base asset. Made file length checking use
.Stat(). Added constructors for FileAsset and MemoryAsset.
2016-08-29 10:59:41 -07:00
Patrick Gray
4380f9b521
add https flag to minikube command for services that run over ssl/tls
2016-08-25 13:58:45 -04:00
Matt Rickard
05ef2db652
Making minikube start flags configurable by Viper config
...
This allows most flags for the minikube start command to be
configurable by viper as well. If a flag is present, it will take
precedence over the value supplied in viper.
Viper doesn't handle string slices correctly (see
https://github.com/spf13/viper/issues/200 ) so the string slices that we
pass in as flags such as docker-env and insecure-registry are still only
handled by flags
Delete custom flag for human readable disk size
Since the value can now be passed in multiple ways (environment
variable, flag, or config file), moving the conversion out of the flag
and straight into cmd/minikube/cmd/start.go
This changes the helptext for gendocs
2016-08-24 12:59:59 -07:00
Matt Rickard
02956e8870
Make enableUpdateNotification check a pkg level var
2016-08-22 11:11:05 -07:00
Matt Rickard
6fc94598ab
Refactor viper flag tests
...
Make the tests for the config table driven
Add a whitelist for the flags that viper can configure.
Date: Tue Aug 18 16:41:05 2016 -0700
2016-08-22 09:50:28 -07:00