Commit Graph

1824 Commits (d94da6b644883cd4ac58068c0f8255c525802ae8)

Author SHA1 Message Date
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 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
Aaron Prindle a021ab679f Merge pull request #1653 from aaron-prindle/check-err-none
Updated CopyFileLocal to catch all errrors and have better error mess…
2017-06-30 14:28:17 -07:00
Steve Leon d90a5a233a Adding cephfs kernel module 2017-06-30 14:03:02 -07:00
Aaron Prindle d421074c69 Updated CopyFileLocal to catch all errrors and have better error messaging 2017-06-30 13:27:22 -07:00
Matt Rickard f081cea423 Merge pull request #1667 from r2d4/release-1.7
Add 1.7 to releases.json
2017-06-30 11:57:24 -07:00
Matt Rickard bbf0d9302f Add 1.7 to releases.json 2017-06-30 11:17:04 -07:00
Matt Rickard 3a191e5126 Merge pull request #1646 from r2d4/disable-vbox-mount
Disable virtualbox host mounting by default
2017-06-30 09:41:27 -07:00
Matt Rickard 93a474e541 Merge pull request #1656 from r2d4/docker-build
Do dockerized builds for minikube and localkube
2017-06-29 15:24:08 -07:00
Jakub Gocławski 4c624c284a Upgrade Docker to 1.12.6. 2017-06-29 11:58:14 -07:00
Matt Rickard f7cca163aa Merge pull request #1662 from r2d4/add-rc.1
Add 1.7.0-rc.1 to releases
2017-06-29 11:57:17 -07:00
Matt Rickard 8e2e51dc35 Merge pull request #1663 from r2d4/remove-sudo
Remove sudo and specific dist from travis
2017-06-29 11:45:58 -07:00
Matt Rickard b369e4b9a1 Remove sudo and specific dist from travis
This hasn't been needed for awhile.  It should make the travis builds
significantly quicker.
2017-06-29 11:34:23 -07:00
Matt Rickard f99888219f Switch cross builds to use BUILD_IN_DOCKER
minikube-linux-amd64 and minikube-darwin-amd64 cannot be cross built
natively on different platforms and must be built in the container.
2017-06-29 11:24:57 -07:00
Matt Rickard 3ffc1e7b7f Add option to build minikube, localkube in docker
BUILD_IN_DOCKER=y will build both localkube and minikube in docker
LOCALKUBE_BUILD_IN_DOCKER=y, MINIKUBE_BUILD_IN_DOCKER=y will toggle
docker builds for each respective binary

Regardless of the options provided, if you attempt to build localkube on
a non-linux platform, it will run in docker.  This ensures that `make`
still works as expected on darwin.
2017-06-29 11:24:51 -07:00
Matt Rickard fc986dfea9 Add 1.7.0-rc.1 to releases 2017-06-29 11:18:29 -07:00
Matt Rickard 2bf1a3e323 Add start flag --disable-driver-mounts
Allows users to disable the filesystem mounts created by the xhyve and
virtualbox drivers.
2017-06-28 14:23:07 -07:00
Matt Rickard 109fa16b47 Merge pull request #1659 from chenopis/patch-1
Add no_proxy settings
2017-06-28 12:00:04 -07:00
Andrew Chen ab8f269243 Add no_proxy settings
Cherry picking this from https://github.com/kubernetes/kubernetes.github.io/pull/4108
2017-06-28 11:58:49 -07:00
Aaron Prindle c8f8f084c1 Merge pull request #1635 from aaron-prindle/ci-docs
Added Linux CI example in README.md
2017-06-27 15:19:56 -07:00
Aaron Prindle fc40d7d8b7 Merge pull request #1654 from aaron-prindle/precreate-none
Added checking for docker on the path in the precreate check for none…
2017-06-27 15:10:15 -07:00
Matt Rickard 3950629ed0 Merge pull request #1657 from jflory7/change/makefile-docker-parameter
Add optional parameter variable to `docker build` in Makefile
2017-06-27 14:45:52 -07:00
Justin W. Flory 868052f5aa
Use a more clear variable name for ISO building 2017-06-27 16:28:50 -05:00
Justin W. Flory fa40c7cfd0
Add optional parameter variable to `docker build` in Makefile 2017-06-27 16:13:42 -05:00
Matt Rickard 5a47777435 Merge pull request #1642 from r2d4/arch-cask-autoupdate
Automate updates to AUR and brew-cask
2017-06-27 11:11:49 -07:00
Aaron Prindle b5fd8436a9 Merge pull request #1651 from aaron-prindle/configurable-service-wait
Added wait and interval time flags to minikube service command
2017-06-27 09:47:32 -07:00
Aaron Prindle cb8d3c027c Added checking for docker on the path in the precreate check for none driver 2017-06-26 10:35:46 -07:00