Commit Graph

1849 Commits (c4ab0947c5749a8f65cee80bc6a0edf27554765b)

Author SHA1 Message Date
Aaron Prindle c4ab0947c5 Merge pull request #1711 from upmc-enterprises/registryCredsAWSRole
Add additional config options for registry-creds addon / Bump version
2017-07-20 15:20:30 -07:00
Matt Rickard afcee9a5fc Merge pull request #1708 from svanellewee/issue-1608-password-hiding-again
added AskForPasswordValue and 2 tests
2017-07-20 12:02:07 -07:00
Aaron Prindle c98ac207ab Merge pull request #1717 from q3aiml/restore-mount-cmd
Restore mount command and unswap port and mountVersion
2017-07-20 10:21:09 -07:00
Matt Rickard 98d0af64cc Merge pull request #1715 from r2d4/duration-configurator
Add duration as a configurable type for localkube
2017-07-20 10:13:11 -07:00
Matt Rickard ea21916d63 Merge pull request #1713 from r2d4/kubenet
Use kubenet, add ebtables support
2017-07-20 09:46:54 -07:00
Andy Clayton 1f1076d7ed Unswap port and mountVersion on mount cmd
Seeing since 6f42d58:

sudo mount -t 9p -o trans=tcp,port=9p2000.u,dfltuid=1001,dfltgid=1001,version=32777,msize=262144 192.168.42.1 /opt/host-persist;
sudo chmod 775 /opt/host-persist;
SSH cmd err, output: <nil>: mount: wrong fs type, bad option, bad superblock on 192.168.42.1,
2017-07-19 19:51:28 -05:00
Andy Clayton d332a2b818 Restore mount command
This seems to have been a mistake in 6f42d58.
2017-07-19 19:26:20 -05:00
Matt Rickard 42897e4fa0 Bump iso version to 0.23.0 2017-07-19 14:30:44 -07:00
Matt Rickard d56d41b956 Add duration as a configurable type for localkube 2017-07-19 14:16:33 -07:00
Matt Rickard 8175c17a00 Use kubenet, add ebtables support
Fixes #1568
2017-07-18 14:43:56 -07:00
Aaron Prindle 9e8ef22e93 Merge pull request #1705 from aaron-prindle/msize
Added msize and 9p-version flags to mount.  Also changed their defaul…
2017-07-18 10:21:16 -07:00
Steve Sloka 8ba6f47876 Add additional config options for registry-creds addon / Bump version 2017-07-18 11:10:24 -04:00
Stephan van Ellewee ed5843714c added AskForPasswordValue and 2 tests 2017-07-17 21:56:19 +02:00
Aaron Prindle 6f42d583d2 Added msize and 9p-version flags to mount. Also changed their defaults to be more usable 2017-07-17 11:02:56 -07:00
Matt Rickard 32dc5d0f02 Merge pull request #1703 from aledbf/ingress-update
Update nginx ingress controller version to 0.9-beta.11
2017-07-17 09:43:19 -07:00
Manuel de Brito Fontes 47b3ceedd6 Update nginx ingress controller version to 0.9-beta.10 2017-07-16 19:15:09 -04:00
Matt Rickard 601e762e46 Merge pull request #1699 from r2d4/proxy-defaults
Restore some kube-proxy defaults
2017-07-14 13:43:03 -07:00
Matt Rickard afb7c63d92 Restore some kube-proxy defaults
Set some kube-proxy defaults that got unset through the new way of
configuring kube-proxy.  Add more delay to the ip tables syncing reduces
idle CPU load a lot.

See
https://github.com/kubernetes/minikube/issues/1158#issuecomment-315308205
2017-07-14 10:58:21 -07:00
Matt Rickard 1c06d18e7d Merge pull request #1693 from r2d4/k8s-1.7-rebase
Upgrade to k8s-v1.7
2017-07-14 08:55:13 -07:00
Matt Rickard ba0411be20 Merge pull request #1697 from marccarre/enable-ipset
Enable ipset (hash:ip and list:set)
2017-07-14 08:50:59 -07:00
Marc CARRE 74c09aa9c1 Enable ipset (hash:ip and list:set).
Weave Net, a container networking solution, requires the `xt_set` module in order to function properly.
Minikube's Linux image currently does not have it, making Weave Net fail with errors like:

- `modprobe: FATAL: Module xt_set not found in directory /lib/modules/4.9.13`
- `FATA: ipset [create weave-local-pods hash:ip] failed: ipset v6.29: Kernel error received: set type not supported: exit status 1`

This changes addresses such issues.
2017-07-14 13:38:54 +01:00
Matt Rickard 2c20965c8f Merge pull request #1692 from r2d4/darwin-fix-make
Fix darwin native build
2017-07-13 15:13:18 -07:00
Matt Rickard 1aaeb67a26 Update to Kubernetes 1.7 2017-07-13 09:19:47 -07:00
Matt Rickard 9b249158ae Fix broken service test
Also switch out-of-order format strings in test output.
2017-07-13 09:19:46 -07:00
Matt Rickard d94da6b644 Update kube-dns to 1.14.4 2017-07-13 09:19:46 -07:00
Matt Rickard 16c488d244 Update addon-manager to v6.4-beta.2 2017-07-13 09:19:46 -07:00
Matt Rickard ca64c1138d Vendor changes for 1.7.0-rc.1 2017-07-13 09:19:45 -07:00
Matt Rickard d36d760bdb Godeps changes for 1.7.0-rc.1 2017-07-13 09:19:44 -07:00
Matt Rickard 0b595b7a43 minikube: Url parse changes for go 1.8 2017-07-13 09:19:44 -07:00
Matt Rickard 81fa73d2df Structural changes to kube-proxy and apiserver 2017-07-13 09:19:44 -07:00
Matt Rickard 8ad4ffe217 Change localkube 'show-version' flag
The k8s components are registering their flags on localkube, polluting
the flag namespace.  A 'version' flag was added, which conflicts with a
localkube flag.  Changing the name of this flag so that there is no
conflict.
2017-07-13 09:19:44 -07:00
Matt Rickard ca0b5504b3 Update makefile for 1.7 2017-07-13 09:19:35 -07:00
Matt Rickard 9433a90888 Fix godep-* hack scripts for 1.7
* Added a godep-update-k8s script for upgrading.
$ KUBE_VERSION ./hack/godeps/godep-update-k8s.sh

* Added client-go version ldflags to localkube and minikube.  The
version package is now split in both kubernetes and client-go, so we
need to supply both ldflags.

* Change cross builds to use BUILD_IN_DOCKER

* Add a patch for kube-proxy
The setup of kube-proxy recently changed, making the registering of the
component config a fatal error instead of a warning.  This patch
reverts it to be a warning, which is a no-op for us anyways since we
don't supply a config file.
2017-07-13 09:16:43 -07:00
Matt Rickard 88137a54a5 Remove staged repos from Godeps file 2017-07-13 09:16:43 -07:00
dlorenc c5b57b0479 Manual changes for 1.7 update. 2017-07-13 09:16:43 -07:00
Matt Rickard e550e3d0ea Merge pull request #1688 from r2d4/local-localkube
Don't fetch localkube when version specified is default
2017-07-13 09:03:42 -07:00
Matt Rickard 96b61f190b Fix darwin native build
The cross build container we use for darwin needs two extra environment
variables to invoke specific C and CPP compilers.  These aren't needed
and won't work natively on darwin, so only pass them in for docker
builds.
2017-07-13 09:01:43 -07:00
Matt Rickard 2e8c9ed8c8 Merge pull request #1689 from r2d4/bump-iso-22
Bump iso version to v0.22.0
2017-07-12 21:32:43 -07:00
Matt Rickard fb3c08547c Bump iso version to v0.22.0 2017-07-12 15:30:51 -07:00
Matt Rickard 5271dd1f40 Don't fetch localkube when version specified is default
Instead, use the binary that is already bundled with go-bindata.
2017-07-12 15:21:20 -07:00
Matt Rickard 6f5972f9b5 Merge pull request #1686 from r2d4/vsock
Add kernel configs for supporting vsocks
2017-07-12 14:20:36 -07:00
Matt Rickard 331f19bd83 Merge pull request #1685 from r2d4/dep-flags
Remove show-libmachine-logs, use-vendored-driver
2017-07-12 11:22:03 -07:00
Matt Rickard c0e1559a1b Add kernel configs for support vsocks 2017-07-12 11:04:36 -07:00
Matt Rickard b30bb20c20 Remove show-libmachine-logs, use-vendored-driver
These flags don't do anything anymore.

`show-libmachine-logs` behavior is triggered by the log level `--v`

`use-vendored-driver` was a feature flag and now we default to vendored
drivers when we can automatically.
2017-07-12 10:12:15 -07:00
Aaron Prindle 0fa8b9220f Merge pull request #1681 from alexpilotti/master
Add message before waiting for the VM IP address
2017-07-10 08:42:23 -07:00
Alessandro Pilotti 2298c931e7 Add message before waiting for the VM IP address
Retrieving the IP address depends on guest/host communication channels (e.g. KVP on Hyper-V) that might fail.
This commit adds a message that can help the user in troubleshooting potential issues.
2017-07-10 05:27:42 +03:00
Matt Rickard 8a87cc922a Merge pull request #1678 from aledbf/bump-ingress
Update nginx ingress controller version to 0.9-beta.10
2017-07-07 10:58:44 -07:00
Manuel de Brito Fontes e7c9f3c6b7 Update nginx ingress controller version to 0.9-beta.10 2017-07-07 12:04:21 -04:00
dlorenc 11ce2369d2 Move kubecfg utils from minikube to util.
We'll need to also write a kubecfg inside the VM going forward as we
remove the InsecureServing path.
2017-07-05 17:25:36 -07:00
dlorenc b031728afa Bump the ISO to v0.21.0 2017-07-05 17:25:15 -07:00