Commit Graph

16687 Commits (be62445a75e9baa73f5e2cf270a29e7aad3a6d3b)

Author SHA1 Message Date
Lucas Käldström a38a9037e2 Use utilnet for getting the host's public IP, which is more reliable. Also, switch to net.IP and net.IPNet flags for validation 2016-05-10 17:49:09 +03:00
Lucas Käldström 1fe8a53339 Store certs in the localkube dir 2016-05-10 15:42:40 +03:00
Lucas Käldström c12821809a Run gofmt 2016-05-09 23:37:46 +03:00
Lucas Käldström 4b3e673ac1 Create the kube-system namespace if it doesn't exist 2016-05-09 23:36:33 +03:00
Lucas Käldström e7cda1ce58 Very large refactor of localkube. Fixed lots of bugs, added flags and commands via cobra, extracted a simple interface for SimpleServer for all Kubernetes components, made DNS working again, created the type LocalkubeServer which holds all necessary data etc. 2016-05-09 23:35:57 +03:00
dlorenc 488e4dcc6e Merge pull request #48 from dlorenc/auth
Add certificate based authentication to localkube/minikube.
2016-05-08 21:12:25 -10:00
Dan Lorenc 5a8e107045 Make the localkube download support compression. 2016-05-09 00:10:04 -07:00
Dan Lorenc 182601a357 Fix formatting of instructions. 2016-05-08 16:36:40 -07:00
Dan Lorenc 70ab8a04c2 Make string formatting explicit. 2016-05-08 16:23:56 -07:00
dlorenc 380c645663 Merge pull request #41 from dlorenc/iso
Add scripts for building an iso
2016-05-08 15:52:01 -07:00
Dan Lorenc d550382f21 Add newlines. 2016-05-08 15:51:17 -07:00
Dan Lorenc e5d9602d7c Add --containerized flag. 2016-05-06 16:28:50 -07:00
Dan Lorenc 716cc2e5ec Fix tests. 2016-05-06 16:06:28 -07:00
Dan Lorenc 23d906b577 Remove weave. 2016-05-06 16:06:28 -07:00
Dan Lorenc 4f712bf3be Make localkube serve securely. 2016-05-06 16:05:42 -07:00
Dan Lorenc d59e054f92 Move script to it's own file. 2016-05-06 16:05:42 -07:00
Dan Lorenc d4227ab589 Add a flag for controlling the localkube binary location. 2016-05-06 16:05:42 -07:00
dlorenc 13e5937c02 Add code to setup authentication on the remote cluster.
This still relies on a modified localkube build, which should be
fixed when we merge localkube, before this gets merged in.
2016-05-06 16:05:42 -07:00
Dan Lorenc 18ca13b689 Check the SHA for the docker distribution. 2016-05-06 15:57:51 -07:00
dlorenc 6aea4d5062 Pin to a specific version of docker. 2016-05-06 15:57:51 -07:00
Dan Lorenc 7f2cac707b Initial iso build steps. 2016-05-06 15:57:51 -07:00
dlorenc 512703be7b Merge pull request #44 from dlorenc/container
Add a flag to control whether or not localkube runs in a container.
2016-05-05 21:00:55 -07:00
dlorenc cfb93eea90 Add a flag to control whether or not localkube runs in a container. 2016-05-05 21:00:14 -07:00
dlorenc 9ee08289c3 Merge pull request #45 from luxas/layout
Restructure the whole project, gofmt and improve the makefile
2016-05-05 09:23:22 -07:00
Lucas Käldström b3cc4d2bae Fix integration default path 2016-05-05 16:47:36 +03:00
Lucas Käldström 6b2d1ed1cd Restructure the whole project, gofmt and improve the makefile 2016-05-05 16:38:23 +03:00
dlorenc f0ad262636 Merge pull request #43 from dlorenc/make
Add a Makefile to replace build.sh and test.sh.
2016-05-04 19:38:59 -07:00
dlorenc c1ec8be301 Code review comments
Clean up PHONY's
Make localkube dynamic
Put test.sh script back
2016-05-04 15:29:50 -07:00
dlorenc d59fc4f9a9 Set GO15VENDOREXPERIMENT=1 2016-05-04 14:50:30 -07:00
dlorenc d8e2d8e2b7 Add a Makefile to replace build.sh and test.sh. 2016-05-04 14:45:06 -07:00
dlorenc 638bb3e843 Merge pull request #42 from dlorenc/misc
Update .gitignore and integration test for new build locations.
2016-05-04 14:40:39 -07:00
dlorenc 081a1851dd Update .gitignore and integration test for new build locations. 2016-05-04 14:31:32 -07:00
dlorenc 5f529ecbc1 Merge pull request #39 from ethernetdan/localkube
added localkube and dependencies
2016-05-04 13:30:42 -07:00
Dan Gillespie 28ec5304c9 updated README for new minikube build path 2016-05-04 11:31:27 -07:00
Dan Gillespie 50aca2eebe updated .gitignore and added comment explaining vendoring patch 2016-05-04 02:24:07 -07:00
Dan Gillespie fe340e52e7 added localkube and dependencies 2016-05-04 01:54:00 -07:00
Eric Paris ef7cf5e9ca Merge pull request #37 from dlorenc/lint
Fix missing copyright headers.
2016-05-02 15:21:59 -04:00
dlorenc 283ba20d51 Fix files with missing copyright headers. 2016-05-02 12:02:16 -07:00
dlorenc 7e22c9b94f Merge pull request #36 from dlorenc/travis
Add gofmt check to travis.
2016-05-01 20:24:28 -07:00
Dan Lorenc 9466866593 Add gofmt check to travis. 2016-05-01 20:23:39 -07:00
dlorenc 1ac17baea6 Merge pull request #34 from luxas/k8s_io
Various improvements
2016-05-01 11:47:46 -07:00
Lucas Käldström 1d917c5658 Add a testing script 2016-05-01 20:42:32 +03:00
Lucas Käldström 1dc3433bfb Update the usage from cli to minikube 2016-05-01 18:51:48 +03:00
Lucas Käldström ba8440be0c Update copyright year to 2016 2016-05-01 18:49:51 +03:00
Lucas Käldström 19290b5344 Run gofmt 2016-05-01 18:48:28 +03:00
Lucas Käldström 65cf6ef62c Update the README with new information and formatting 2016-05-01 18:47:27 +03:00
Lucas Käldström 248b6941d0 Rename github.com/kubernetes to k8s.io 2016-05-01 18:39:11 +03:00
Lucas Käldström d49607a6d4 Add a build script 2016-05-01 18:31:21 +03:00
dlorenc 1b12968101 Merge pull request #32 from dlorenc/driver
Move machine driver creation code to machine/client.go.
2016-04-29 17:38:04 -07:00
Dan Lorenc 5c0ee33e44 Move machine driver creation code to machine/client.go. 2016-04-29 17:31:21 -07:00