Matt Rickard
bc10d55097
Only pass in APIServerName flag is specified
...
Otherwise, compatibility with old versions of localkube is broken in
all cases. APIServerName flag can still only be specified in v1.5.3 or
newer.
2017-03-15 15:37:22 -07:00
dlorenc
964ff65f39
Fix gofmt.
2017-03-14 10:07:34 -07:00
dlorenc
63ac7e8a76
Fix tests.
2017-03-13 10:21:14 -07:00
dlorenc
c220ada63b
Fix tests.
2017-03-07 15:00:19 -05:00
Dale Hamel
107e3324a6
Add support for parsing CIDRs to config
2017-03-07 14:59:36 -05:00
Eden Li
c632321122
support componentconfigs with native type aliases
...
Some componentconfig options are aliased to native convertible types
(e.g. ProxyMode) but FindAndSet() was unable to detect that and so it
wasn't possible to set these values via `--extra-config`.
This change addresses that by using the reflected value's Kind instead
of a type assertion on its interface.
It's also worth noting that any value with the type Duration (e.g.
proxy.IPTablesSyncPeriod) is also unable to be set for the same reason,
but this commit does not address that.
See https://github.com/kubernetes/minikube/issues/1217
2017-03-03 01:29:46 -08:00
Matt Rickard
3b6d4672ac
Remove vendored in kvm driver
...
The vendored in KVM driver make minikube dynamically linked to libvirt
libraries, even for virtualbox users.
2017-03-02 17:09:33 -08:00
dlorenc
e969ebe87b
Add an external hostpath provisioner to localkube.
2017-03-01 11:05:14 -08:00
Davanum Srinivas
8584cf8761
Fix test break
2017-02-27 21:47:30 -05:00
Aaron Prindle
56d4824456
Merge pull request #1149 from aaron-prindle/api-name-configurable
...
Added API Name as configuration option
2017-02-27 15:18:56 -08:00
Aaron Prindle
9b539db1ff
Merge pull request #1143 from upmc-enterprises/registryCredsPrompt
...
Allow for addons to prompt for data input
2017-02-27 11:19:02 -08:00
Steve Sloka
706d02b926
Fix go-client / Refactor k8s util code
2017-02-27 12:52:33 -05:00
Steve Sloka
c3d962b58c
Allow for addons to prompt for data input
2017-02-27 11:09:09 -05:00
Dongsu Park
ac513ebb1e
pkg: fix host IP address for KVM driver for 9pfs mount
...
In case of KVM driver, "minikube mount" does not work, when mounting any
host directory via 9pfs. That's because in case of the KVM driver, a
different IP address is assigned to the host, 192.168.42.1, while other
drivers assign 10.0.2.2. That's why the following command hangs forever
inside the VM.
```
$ sudo mount -t 9p -o trans=tcp -o port=5640 10.0.2.2 /mount-9p
```
Fix it by changing the host IP address for the KVM driver.
2017-02-27 14:15:33 +01:00
Dan Lorenc
b7a5ebed1b
Add a default storage class/provisioner.
2017-02-25 14:48:04 -08:00
Aaron Prindle
60a5910f88
Added 9p server as well as minikube mount command
2017-02-25 10:08:45 -08:00
Matt Rickard
b26f0aa66b
Merge pull request #1154 from r2d4/svc-tests
...
Refactor service package and add test coverage
2017-02-24 13:19:07 -08:00
Dongsu Park
4eb9e92dff
pkg: fix data race around KubeConfigFile
...
TestSetupKubeConfig fails when running "go test --race", because of
concurrent accesses from multiple goroutines.
```
WARNING: DATA RACE
Write at 0x00c4201cc4b8 by goroutine 16:
k8s.io/minikube/pkg/minikube/kubeconfig.TestSetupKubeConfig.func1()
k8s.io/minikube/pkg/minikube/kubeconfig/config_test.go:103 +0x23a
testing.tRunner()
/usr/local/golang/src/testing/testing.go:657 +0x107
```
To fix that, convert KubeConfigFile to an atomic value that stores
string. Callers should run helper functions, SetKubeConfigFile() and
GetKubeConfigFile() instead of direct access to the value.
2017-02-24 17:58:59 +01:00
Dongsu Park
6cf5ba7a28
pkg: fix data race around CommandToOutput
...
TestGetLocalkubeStatus fails when running "go test --race", because of
concurrent accesses from multiple goroutines.
```
WARNING: DATA RACE
Read at 0x00c420435378 by goroutine 43:
k8s.io/minikube/pkg/minikube/tests.(*SSHServer).Start.func1.1()
k8s.io/minikube/pkg/minikube/tests/ssh_mock.go:122 +0x389
Previous write at 0x00c420435378 by goroutine 40:
k8s.io/minikube/pkg/minikube/cluster.TestGetLocalkubeStatus()
k8s.io/minikube/pkg/minikube/cluster/cluster_test.go:359 +0x540
testing.tRunner()
/usr/local/golang/src/testing/testing.go:657 +0x107
```
To fix that, convert CommandToOutput to an atomic value that stores
the map. Callers should run helper functions, SetCommandToOutput() and
GetCommandToOutput() instead of direct access to the value.
2017-02-24 17:58:59 +01:00
Dongsu Park
e22b268f7f
pkg: fix data race around HasASessionRequested
...
TestCreateSSHShell fails when running "go test --race", because of
concurrent accesses from multiple goroutines.
```
WARNING: DATA RACE
Read at 0x00c42025b730 by goroutine 42:
k8s.io/minikube/pkg/minikube/cluster.TestCreateSSHShell()
k8s.io/minikube/pkg/minikube/cluster/cluster_test.go:523 +0x543
testing.tRunner()
/usr/local/golang/src/testing/testing.go:657 +0x107
Previous write at 0x00c42025b730 by goroutine 49:
k8s.io/minikube/pkg/minikube/tests.(*SSHServer).Start.func1.1()
k8s.io/minikube/pkg/minikube/tests/ssh_mock.go:95 +0x743
```
To fix that, convert HadASessionRequested to an atomic variable.
Callers should run helper functions, SetSessionRequested() and
IsSessionRequested() instead of direct access to the variable.
2017-02-24 17:58:10 +01:00
Aaron Prindle
f247803779
Merge pull request #1146 from aaron-prindle/transfer-refactor
...
Refactored file transfer code to better abstract ssh
2017-02-23 14:07:01 -08:00
Andreas Kohn
bba2ef86ee
Add the 'minikube' user to the 'system:masters' group
2017-02-23 14:20:15 +01:00
Matt Rickard
b78fb926bc
Merge pull request #1160 from r2d4/kubeconfig-tests
...
Add test coverage for SetupKubeConfig
2017-02-22 13:25:54 -08:00
Matt Rickard
c4196b65be
Add test coverage for SetupKubeConfig
2017-02-22 11:39:55 -08:00
Aaron Prindle
574c543f4a
Refactored file transfer code to better abstract ssh
2017-02-22 09:46:51 -08:00
Aaron Prindle
68973786d6
Added test coverage for ParseSHAFromURL
2017-02-21 21:33:40 -08:00
Matt Rickard
213857032a
Merge pull request #1156 from r2d4/client-tests
...
Add test coverage for pkg/minikube/machine
2017-02-21 10:26:38 -08:00
Matt Rickard
45e61ab75a
Add test coverage for pkg/minikube/machine
2017-02-21 10:26:10 -08:00
Aaron Prindle
3d91f91ede
Merge pull request #1159 from aaron-prindle/downloader-tests
...
Added unit tests to downloader.go
2017-02-21 10:17:57 -08:00
Matt Rickard
e0a5dbc4f8
Add test coverage for GenerateSignedCert
2017-02-21 10:16:59 -08:00
Matt Rickard
69f0a9f99a
Refactor service package and add test coverage
2017-02-20 11:24:36 -08:00
Aaron Prindle
6959aa0ce2
Added unit tests to downloader.go
2017-02-19 21:01:01 -08:00
Aaron Prindle
3433a3028c
Added API Name as configuration option
2017-02-18 15:49:49 -08:00
Aaron Prindle
ffcccbd646
Merge pull request #1145 from aaron-prindle/etcd-access
...
Change etcd to be accessible within pods
2017-02-17 15:41:44 -08:00
Aaron Prindle
d3531c9eec
Change etcd to be accessible within pods
2017-02-17 15:40:48 -08:00
Matt Rickard
88f8782d97
Merge pull request #1140 from r2d4/service-refactor
...
Refactor services into its own package
2017-02-17 15:39:36 -08:00
Matt Rickard
86b1fd1916
Refactor services into its own package
...
pkg/minikube/cluster has become too crowded with service related
functions. I've moved these to their own package, which will make
updating client-go easier because everything will be in one place.
There is still a little bit of work to be done with making
pkg/minikube/cluster free of references to kubernetes packages
2017-02-17 09:58:22 -08:00
Davanum Srinivas
39df4cb543
Force libmachine to use Native Go SSH client
...
Some platforms looking up and finding the ssh executable can be
problematic, so let's just use the same Go based SSH everywhere.
Fixes #1086
2017-02-17 12:04:29 -05:00
Matt Rickard
a125157f44
Detect and test against ISO changes
...
When changes are made to the ISO folder, rebuild and upload the newly
modified image. Use this uploaded image as the default in the e2e test
binaries, so that the e2e test suite runs against the PR's changes.
TODO: Subsequent PRs (no changes to ISO) will still run against the
default version in the makefile. We should figure out if we want to
always run tests against the "latest" image.
2017-02-14 13:42:20 -08:00
Matt Rickard
2410b268f7
Slim down driverGetter type
...
Remove unused driverName from this type
2017-02-13 10:58:09 -08:00
Aaron Prindle
c418095c38
Added MINIKUBE_HOME env variable which sets .minikube directory
2017-02-09 11:07:44 -08:00
Matt Rickard
d9355d89e7
Merge pull request #1074 from r2d4/release-iso
...
Add release-iso Makefile rule
2017-02-08 18:40:59 -08:00
Matt Rickard
b9a115b3ae
Add LocalClient to bypass RPC for drivers
...
This adds a new libmachine API implementation that skips RPC and instead
uses a vendored in driver directly. This removes the need to download a
separate driver binary. Currently, only the "core" drivers, and kvm are
supported as vendored in. This means that xhyve is the only driver that
requires a separate binary for now.
2017-02-06 21:17:22 -08:00
Matt Rickard
a080737eff
Add release-iso Makefile rule
...
This also tracks the ISO version in the makefile and passes it with
ldflags to automatically bump the default version in the minikube
binary.
2017-02-03 12:01:32 -08:00
Matt Rickard
7ea9da0372
Merge pull request #1076 from dlorenc/iso
...
Bump the iso to 1.0.6
2017-02-02 14:25:25 -08:00
dlorenc
e75daa5a8b
Bump the iso to 1.0.6
2017-02-02 13:15:15 -08:00
Matt Rickard
b638b101a2
Embed mock service interface from client-go
...
We use the default implementation by embedding fake.FakeServices which
implements ServiceInterface.
2017-02-02 10:56:51 -08:00
Matt Rickard
1fbd936b39
Move iso download funcs to interface for testing
...
Also reorg types found in cluster.go into types.go
2017-01-31 13:45:56 -08:00
Matt Rickard
ceb25dfd43
Merge pull request #1054 from r2d4/meta-linter
...
Fixes from gometalinter
2017-01-31 11:58:34 -08:00
Matt Rickard
dfdbc6a768
Fixes from gometalinter
2017-01-30 15:39:35 -08:00
Dan Lorenc
d5febb60e5
Switch the default iso to v1.0.5, which I just built in Jenkins.
2017-01-30 13:34:09 -08:00
dlorenc
d1accc36e2
Merge pull request #1048 from dlorenc/conncheck
...
Get rid of the default connchecker.
2017-01-27 10:20:09 -08:00
dlorenc
6b2d966bc6
Get rid of the default connchecker.
2017-01-26 13:42:14 -08:00
Matt Rickard
a638cce9ba
Check minimum disksize before creating minikube VM
...
We use docker/go-units for human readable disk sizes on the --disk-size
flag. However, sometime a user use wrong syntax and specify a disk
size that they didn't mean. Fixes #976
2017-01-19 11:55:03 -08:00
Matt Rickard
e4df3abc6f
Merge pull request #1015 from r2d4/addons-open
...
Fixes nil dereference on error and addons open
2017-01-19 11:40:27 -08:00
Matt Rickard
69c3b5b818
Fixes nil dereference on error and addons open
...
Some addons don't have a 'minikube addons open' endpoint defined, so
don't retry and wait for them.
2017-01-17 11:50:25 -08:00
Aaron Prindle
628835964f
Updated minikube-iso to v1.0.3 to include a fix for Windows
2017-01-17 11:47:14 -08:00
Steve Sloka
ae2ae8f23c
Rename awsecr-creds to registry-creds & update version which now supports Google Registry
2017-01-13 10:54:30 -05:00
Jimmi Dyson
23a1e4ada4
Allow setting string slices in extra config
2017-01-12 12:10:53 +00:00
Matt Rickard
7e313451c1
Merge pull request #977 from r2d4/feature-gates
...
Support enabling alpha features with feature gates
2017-01-10 10:55:09 -08:00
Matt Rickard
89cdd44197
Support enabling alpha features with feature gates
...
This sets the feature gates on every kube-system component (apiserver,
kubelet, etc.)
Fixes #896
2017-01-09 13:55:39 -08:00
Matt Rickard
1c962e7e8f
Update default ISO to v1.0.2
2017-01-09 11:28:24 -08:00
dlorenc
d5c01e7ab3
Add a PodCIDR for kubenet.
2017-01-05 14:50:28 -08:00
dlorenc
903de1de51
Merge pull request #961 from dlorenc/enable
...
Add 'enable' to the systemd commands for localkube.
2017-01-05 14:16:04 -08:00
dlorenc
df3395cef9
Also declare that localkube depends on the network being active.
2017-01-05 13:32:54 -08:00
Dan Lorenc
391b927712
Add 'enable' to the systemd commands for localkube.
2017-01-05 09:46:17 -08:00
Brandon L. Gauthier
d28cea779d
Added --keep-context flag for 'minikube start'
2017-01-03 17:56:06 -05:00
Xinbo Weng
f91f428634
fix duplicated 'the' and some 'a/an' errors
...
Signed-off-by: Xinbo Weng <xihuanbo_0521@zju.edu.cn>
2016-12-23 19:46:04 +08:00
Matt Rickard
427bde79ca
Change default ISO to minikube-iso v1.0.1 (buildroot)
2016-12-20 15:34:07 -08:00
dlorenc
f8d4a1c429
Merge pull request #935 from dlorenc/cfgtest
...
Add some unit tests for config.
2016-12-19 10:47:20 -08:00
dlorenc
18bca6f04c
Merge pull request #934 from dlorenc/tests
...
Add some tests to our cert generation.
2016-12-19 10:47:04 -08:00
Dan Lorenc
eef12a1403
Add some unit tests for config.
2016-12-17 11:08:44 -08:00
Dan Lorenc
17b7e8ae72
Add some tests to our cert generation.
2016-12-17 09:27:08 -08:00
Chris Broadfoot
922db9a8c6
pkg/minikube: fix uses of errors.Wrapf
2016-12-15 22:28:39 -08:00
dlorenc
01a029dc26
Add a cert generator with a larger timeout.
2016-12-15 13:36:45 -08:00
Aaron Prindle
ab8e852e74
Merge pull request #838 from aaron-prindle/localkube-in-systemd
...
WIP Working on adding localkube to minikube-iso. Need to add ability to …
2016-12-13 13:07:35 -08:00
Matt Rickard
12c5973fbf
Manual changes for k8s v1.5.0-beta.1
...
The internal k8s client has now been taken out of the kubernetes repo
and is fully at k8s.io/client-go. Minikube should only reference the
client-go library, while Localkube can continue to reference both
internal k8s components as well as client-go.
make gendocs
2016-12-13 11:21:44 -08:00
Aaron Prindle
8ebdafa3ce
Working on adding localkube to minikube-iso. Have added check for which iso is running to support both isos. Added localkube restarting.
2016-12-13 11:15:57 -08:00
Steve Sloka
7e989d1ce2
Enable awsecr-creds addon which will setup credentials to AWS ECR for downloading docker images
2016-12-09 08:46:05 -05:00
Matt Rickard
f1fb26adc6
Add ingress controller to addons
...
This uses a custom version of the ingress controller. We should move
it over to the official one when it is released.
2016-12-08 12:01:31 -08:00
Matt Rickard
f6e3e12655
Group addon yamls into folders
2016-12-07 11:28:22 -08:00
Dan Lorenc
bd0acdf480
Fix the type referenced for PortRange.
2016-11-23 09:04:38 -08:00
David Lyle
3a3b3f6a32
Update logs pkg reference
2016-11-22 16:15:35 -07:00
dlorenc
1868bafeb0
Merge pull request #837 from dlorenc/pr
...
Add PortRange to the extra-config parser.
2016-11-22 10:39:12 -08:00
dlorenc
f72dadbe03
Add PortRange to the extra-config parser.
2016-11-22 09:56:55 -08:00
Matt Rickard
452a1e52c2
Merge pull request #833 from r2d4/retry
...
Retry for configureAuth on minikube start
2016-11-21 14:09:45 -08:00
Matt Rickard
b72efef48d
Retry for configureAuth on minikube start
...
Sometimes the docker daemon isn't ready and on a restart and libmachine
times out while trying to reach it. This retries when it isn't ready.
This fixes timeout problems in our virtualbox integration tests.
2016-11-21 13:32:34 -08:00
Aaron Prindle
3fe4ef3e83
Added heapster to set of addons. Need to add test and repackage things to remove duplicated code.
2016-11-18 17:36:54 -08:00
Aaron Prindle
0e33746e1d
Merge pull request #783 from aaron-prindle/kubectl-hint
...
Added check for kubectl to each command (in root.go) This prompts user
2016-11-09 15:17:25 -08:00
Aaron Prindle
5789a04c4f
Updated notification text to include minikube config command
2016-11-07 13:52:50 -08:00
Aaron Prindle
1960618ae1
Added check for kubectl to each command (in root.go) This prompts user
...
with kubectl install one-liner for latest kubectl version. Also added
config for enable/disable. Still need to add tests.
2016-11-03 13:26:06 -07:00
Dan Lorenc
e8d8cc0ba3
Add support for net.IP to the configurator.
2016-10-28 14:33:36 -07: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
d80b108313
Merge pull request #765 from dlorenc/buildrootenv
...
Add docker-env options to the buildroot provisioner.
2016-10-28 10:09:58 +01:00
dlorenc
d23a7a53a8
Add docker-env options to the buildroot provisioner.
2016-10-27 15:07:34 -07:00
Jimmi Dyson
c057dede1f
Refactor multiple service ports handling after service list command added
2016-10-27 16:39:03 +01:00
Jimmi Dyson
b8cdbd28f5
Remove unused interface
2016-10-27 16:38:33 +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
90c0ea8ca6
Extra log when things are being downloaded
2016-10-26 15:01:05 +01:00
Jimmi Dyson
badf04b4d2
Add service list subcommand
2016-10-26 14:43:08 +01:00
Jimmi Dyson
46619e68f3
Add progress bars for downloads
2016-10-26 14:16:37 +01:00
Jimmi Dyson
2d45e57cf5
Switch to go-download for downloading
2016-10-26 14:04:37 +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
dlorenc
01a699b089
Remove static UUID
2016-10-24 09:15:25 -07:00
Boris Schrijver
e717f5f84a
Add option to specify network name for KVM.
2016-10-24 16:22:32 +02: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
Aaron Prindle
7c6c0cfe68
Merge pull request #736 from aaron-prindle/fix-addons-cmd
...
Removed checks that were causing addons cmd to fail after switching t…
2016-10-21 09:59:05 -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
c2561c861a
Removed checks that were causing addons cmd to fail after switching to validation/callback format
2016-10-21 09:19:24 -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
dlorenc
20e6b2a56f
Add support for the KUBECONFIG env var during 'minikube start'.
2016-10-20 11:41:11 -07:00
Jimmi Dyson
3e82478373
Add format flag to service command
2016-10-19 19:52:33 +01:00
Matt Rickard
0e7ff379d4
Move addon-manager to deploy/addons, upgrade v5.1
2016-10-18 12:09:03 -07:00
Jimmi Dyson
3c031c06cc
Merge pull request #696 from jimmidyson/atomic-file-cache
...
Use temp file for cached downloads & rename to handle interrupted downloads gracefully
2016-10-18 09:30:32 +01:00
dlorenc
99b1e89b98
Merge pull request #705 from jimmidyson/docker-env-ipv6
...
Handle VM IPv6 addresses in docker env
2016-10-17 11:38:27 -07:00
Jimmi Dyson
47566d171a
Handle VM IPv6 addresses in docker env
2016-10-17 14:33:27 +01:00
Jimmi Dyson
82cb28918f
Use text/template for buildroot provision template
2016-10-17 10:00:43 +01:00
Jimmi Dyson
4a4a66b017
Use temp file for ISO download & refactor hashing to calculate during streaming download
2016-10-14 23:22:56 +01:00
Jimmi Dyson
3b5498bc48
Use temp file for cached downloads & rename to handle interrupted downloads gracefully
2016-10-14 21:37:41 +01:00
Matt Rickard
06a4cc6f35
Pass disk-size flag to VMWareFusion driver
...
Fixes #697
2016-10-14 13:33:17 -07: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
Matt Rickard
bc5fd9b560
Increase memory and cpu defaults
2016-10-13 12:24:19 -07:00
Jimmi Dyson
c29cd3bd64
Merge pull request #683 from jimmidyson/default-storageclass
...
Add DefaultStorageClass to admission controllers
2016-10-12 20:32:56 +01:00
Jimmi Dyson
2085b894be
Upgrade to Kubernetes 1.4.1
2016-10-12 14:59:40 +01:00
Jimmi Dyson
7b6a113f69
Add DefaultStorageClass to admission controllers
2016-10-12 13:46:00 +01:00
Aaron Prindle
2d2b484a22
Have working minikube addons command w/ enable, disable, delete. Also
...
updated docs.
2016-10-11 11:08:55 -07:00
Ajanthan
b6b6fa1cb2
Validating localkube version while constructing download url ( #663 )
2016-10-07 10:45:27 -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
dlorenc
b7523e4400
Add a default NodeEvictionRate
2016-09-29 16:00:26 -07:00
dlorenc
311cba971d
Manual merge fix for 1.4 to build.
2016-09-29 15:57:33 -07:00
dlorenc
f6497556fb
Add method to provision mock.
2016-09-27 16:53:00 -07:00
Dan Lorenc
31b2b9e7ae
Check localkube SHAs.
...
Also add notes to the RELEASING.md doc, and a make target to test the release.
2016-09-27 10:59:02 -07:00
Aaron Prindle
378e88b4a9
Changed docker-machine and sshutil to support hostnames with colons in them, for example ipv6 addresses
2016-09-23 13:32:25 -07:00
dlorenc
5cf2a81121
Merge pull request #620 from dlorenc/shacheck
...
Add a test for checking SHAs.
2016-09-23 11:11:11 -07:00
dlorenc
2a877a522b
Add a test for checking SHAs.
2016-09-23 10:54:14 -07:00
dlorenc
47f58627a3
Always use the minikube context when creating a client.
2016-09-22 08:30:47 -07:00
dlorenc
edbaf1a8bf
Cut v0.10.0, also bump the ISO URL.
2016-09-15 11:53:02 -07:00
Aaron Prindle
3fcfb67f58
Added error reporting functionality and testing.
2016-09-13 11:18:25 -07:00
dlorenc
02ca33a869
Enable dynamic provisioning.
2016-09-09 10:02:11 -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
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
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