Dan Lorenc
9379c4360d
Enable SecurityContext features.
2016-05-15 18:47:47 -07:00
Lucas Käldström
50b676dd4b
Merge pull request #75 from dlorenc/isourl
...
Make the ISO url configurable for testing new ISO builds.
2016-05-14 21:46:55 +03:00
Dan Lorenc
7d39206842
Fix test, also attempt to fix travis.
2016-05-14 11:18:13 -07:00
Dan Lorenc
a7fd82e28a
Unhide flag.
2016-05-14 10:35:44 -07:00
dlorenc
cac6d07a5d
Make the ISO url configurable for testing new ISO builds.
...
Also delete the old flag, since it's unused.
2016-05-13 15:15:08 -07:00
dlorenc
1884f8acf1
Blow away godeps.json, re "godep save".
2016-05-13 14:55:15 -07:00
dlorenc
e7fb68b590
First attempt at updating k8s.
2016-05-13 14:05:27 -07:00
Dan Gillespie
4b5c89486f
fixed kubeconfig test
2016-05-13 13:24:38 -07:00
Dan Gillespie
4194466d62
added license
2016-05-13 12:40:29 -07:00
Dan Gillespie
b5b5b331bf
working kubeconfig setup
2016-05-13 12:25:03 -07:00
Dan Gillespie
ff7cb9ae83
add kubeconfig tests
2016-05-13 11:34:13 -07:00
Dan Gillespie
b1ebe65c1d
added kubeconfig writing and reading
2016-05-13 09:49:06 -07:00
Dan Lorenc
03f22fab94
Transfer the built localkube binary to the VM.
...
Also cleanup the Makefile quite a bit. We not build localkube in docker on mac,
then use go-bindata to pack it up. Users will need go-bindata on their paths to build now,
though.
2016-05-12 11:47:57 -07:00
Dan Lorenc
5eaae409aa
Working build, scp of localkube to the VM.
2016-05-12 10:12:34 -07:00
Dan Lorenc
92d0c94d7b
Initial SSH transfer commit.
2016-05-11 23:55:34 -07:00
Dan Lorenc
a3fee8fd40
Remove unused portions of GenerateSelfSignedCert
2016-05-11 16:50:27 -07:00
Dan Lorenc
91c9898017
Undo modifications to the vendor directory, getting this upstreamed will be harder than I thought.
2016-05-11 16:17:38 -07:00
Dan Lorenc
4ed427b6ff
Fix certificate handling.
...
Start now outputs the correct commands
We add all the IPs to the certificate at creation time.
The certificate is created with ClientAuth extension.
We copy the correct certificates.
2016-05-11 14:05:40 -07:00
Dan Lorenc
c9b1939b57
Add a check for matching IPs and cert regeneration.
...
Add unit tests for cert generation and checking.
2016-05-11 10:25:22 -07:00
Dan Lorenc
ba3c6d1133
Merge branch 'master' of github.com:kubernetes/minikube
2016-05-11 10:21:10 -07:00
Dan Lorenc
420ccd3e9f
Initial SSH transfer commit.
2016-05-10 16:15:42 -07:00
Lucas Käldström
ba9646ed56
Added error handling for certs as commented
2016-05-10 21:06:06 +03:00
Lucas Käldström
f94581f132
Remove easyrsa code from commands.go where minikube starts localkube
2016-05-10 19:54:07 +03:00
Lucas Käldström
0c05a831b4
Remove dependency on easyrsa; now localkube signs its own certs (including CA, which wasn't present earlier). Now serviceAccounts should work properly
2016-05-10 19:53:11 +03:00
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
Dan Lorenc
5a8e107045
Make the localkube download support compression.
2016-05-09 00:10:04 -07:00
Dan Lorenc
70ab8a04c2
Make string formatting explicit.
2016-05-08 16:23:56 -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
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
dlorenc
cfb93eea90
Add a flag to control whether or not localkube runs in a container.
2016-05-05 21:00:14 -07:00
Lucas Käldström
6b2d1ed1cd
Restructure the whole project, gofmt and improve the makefile
2016-05-05 16:38:23 +03:00