Commit Graph

3543 Commits (51643bba7880f46db5f9dc235559702409fb378c)

Author SHA1 Message Date
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
dlorenc f7762d147d Merge pull request #31 from dlorenc/docfix
Update documentation with test instructions.
2016-04-29 17:03:25 -07:00
Dan Lorenc df74f86b94 Update documentation with test instructions. 2016-04-29 17:02:00 -07:00
dlorenc e81dd7c15f Merge pull request #30 from dlorenc/integrationtests
Add an integration test.
2016-04-29 16:49:02 -07:00
dlorenc 23ffd9a3a7 Add an integration test. 2016-04-29 16:34:21 -07:00
dlorenc b6ab3607f4 Merge pull request #27 from dlorenc/master
Add status command and tests.
2016-04-26 13:45:01 -07:00
Dan Lorenc f189361bce Add status command and tests. 2016-04-26 13:43:11 -07:00
Dan Lorenc 111f5d9697 Remove mistakenly commited coverage file. 2016-04-26 13:01:57 -07:00
dlorenc 609aeeea92 Add delete command and tests. (#26)
* Add stop command and tests.

Fix bug in start command where stopped hosts weren't started.

* Add delete command and tests.
2016-04-26 12:58:28 -07:00
dlorenc 969b6b0d7c Add stop command and tests. (#25)
Fix bug in start command where stopped hosts weren't started.
2016-04-26 11:33:02 -07:00
dlorenc 0e9cf81ef5 Merge pull request #24 from dlorenc/master
Add more testing of cluster.go.
2016-04-26 11:05:25 -07:00
Dan Lorenc bfb2f84857 Add more testing of cluster.go.
Refactor a bit to make testing easier.
2016-04-26 11:03:35 -07:00
dlorenc 482cc7626a Merge pull request #23 from dlorenc/master
Exit with a non-zero code if we error.
2016-04-25 15:57:14 -07:00
dlorenc 2fada2a601 Add a test for the root command, including driver initialization. 2016-04-25 15:55:43 -07:00
dlorenc 426ae543f3 Merge pull request #22 from dlorenc/master
Cleanup unused godeps after removing localkubectl dependency.
2016-04-25 14:32:48 -07:00
dlorenc c476380b46 Exit with a non-zero code if we error. 2016-04-25 14:32:11 -07:00
dlorenc 6e732c2f45 Cleanup unused godeps after removing localkubectl dependency. 2016-04-25 13:57:17 -07:00
dlorenc 8d1a54b904 Merge pull request #21 from dlorenc/master
Add CONTRIBUTING.md
2016-04-25 10:44:42 -07:00
Dan Lorenc 91d8edb07c Add CONTRIBUTING.md 2016-04-25 10:42:07 -07:00
dlorenc 42e54e6fe7 Merge pull request #20 from dlorenc/travis
Add travis badge to README.md
2016-04-25 10:30:39 -07:00
Dan Lorenc f45da70829 Add travis badge to README.md 2016-04-25 10:29:07 -07:00
dlorenc 15960dcf12 Merge pull request #19 from dlorenc/travis
Add .travis.yml.
2016-04-25 10:27:28 -07:00
Dan Lorenc 422c107b71 Add .travis.yml. 2016-04-25 10:25:44 -07:00
Dan Lorenc d74ce773cf Merge branch 'prototype' 2016-04-25 10:08:58 -07:00
Dan Lorenc fac1305c12 README updates. 2016-04-25 10:01:43 -07:00
Dan Lorenc 9dd515a6d7 Stop using localkubectl. Start localkube via ssh commands, outside the container. 2016-04-25 09:34:40 -07:00
Dan Lorenc 948edd68b2 Move directory creation into the root cmd. Fix bug starting container. 2016-04-24 12:16:09 -07:00
Dan Lorenc 48e641c50b Cleanup driver and host option initialization. 2016-04-24 11:54:54 -07:00
Dan Lorenc e9980356f1 Remove out-of-process driver startup. 2016-04-24 10:29:51 -07:00
Dan Lorenc c3b56fa10b Refactor test fakes.
- Move them into their own package.
- Move constants into their own package as well.
2016-04-23 13:46:47 -07:00
dlorenc 9ce2febb3a Start unit tests for cluster.go 2016-04-22 13:48:00 -07:00
dlorenc 26af1ad0bd More cleanup in Host creation. 2016-04-21 15:00:22 -07:00
dlorenc 038a285073 Refactoring cluster.go a bit.
Get the API reference ahead of time and pass it in.
Separate starting the cluster from starting the Host.
2016-04-21 14:44:00 -07:00
dlorenc 89e2b208ec README additions. 2016-04-19 11:45:58 -07:00
dlorenc e8a60b9cdf Initial prototype using libmachine and localkubectrl.
go run cli/main.go start will bring up a VM with localkube
running and print out instructions on how to use it.

Lots to do still:
- This is not very safe to re-run, but it will attempt to reuse a VM
if it already exists
- Commands for stopping/restarting/deleting
2016-04-19 11:21:57 -07:00
dlorenc b2b63b5e2f Initial commit of CLI using cobra scaffolding.
This commit adds a root CLI with no commands yet. This was generated
using "cobra init", with only a few modifications:

- License fixes.
- Removal of viper config loading.
- Help text modifications.
2016-04-18 10:40:41 -07:00
Vish Kannan 9cf84c2acd Update License file 2016-04-15 15:44:00 -07:00
Vish Kannan 320cff6595 Initial commit 2016-04-15 15:38:35 -07:00