Justin Santa Barbara
d86390c172
CentOS7 initial experimental support
2016-10-06 23:23:30 -04:00
Justin Santa Barbara
b2cd870977
Fix paths for nodeup in dev makefile targets
2016-10-06 17:13:02 -04:00
Justin Santa Barbara
146babbd27
Disable ingress DNS integration for 1.4.0
...
There are still some problems with the default nginx controller
2016-10-01 17:25:11 -04:00
Justin Santa Barbara
655a61588e
Switch all the final switches for release 1.4
...
Also apply the 1.4 schema changes.
2016-10-01 13:50:19 -04:00
Justin Santa Barbara
7f26c8b9e1
Protokube: master tainting and channel creation
2016-10-01 00:16:28 -04:00
Justin Santa Barbara
732fd7c07b
Simple addon management tool
2016-09-25 18:27:15 -04:00
Justin Santa Barbara
36d36408ea
Add travis CI support
2016-09-25 12:21:43 -04:00
Justin Santa Barbara
40c2c443be
Fix godep prefix
2016-09-24 13:24:03 -04:00
Justin Santa Barbara
b80844156e
Exclude files from go-bindata
...
This also lets us specify the whole models directory, but we ignore *.go
Fix #443
2016-09-24 13:14:29 -04:00
Justin Santa Barbara
9c6f064667
Use --delete when copying deps from _vendor -> vendor
...
Otherwise removed files upstream aren't removed
2016-09-24 13:07:59 -04:00
Zach Loafman
f4d7b8de11
build: Prefer publishing https://
2016-09-21 12:35:46 -07:00
Zach Loafman
8d540c4eb4
Build: Publish latest-ci.txt as well
2016-09-21 11:19:21 -07:00
Zach Loafman
acb39a18c7
Build: Actually change to 1.6, docker build with curdir instead of GOPATH
2016-09-20 15:53:19 -07:00
Zach Loafman
642c68c842
Build changes: Static compile, add 1.7, add crossbuild-in-docker, etc.
...
* Adds support for statically building
* Adds crossbuild-in-docker
* Reworks nodeup-in-docker to just use golang image (saves time vs rebuilding image)
* Adds build rule for GCS upload
* Adds go1.7 build check
2016-09-20 14:22:01 -07:00
Justin Santa Barbara
f077f47f14
Fix makefile backcompat targets, broken by gobindata
2016-09-15 09:35:56 -04:00
Justin Santa Barbara
421abdf48f
Some more makefile tweaks
2016-09-08 02:02:28 -04:00
Justin Santa Barbara
ef1f64f308
Start cleaning up API: optional fields should be pointers
2016-09-08 00:49:40 -04:00
Justin Santa Barbara
758bb90a7f
Makefile tweaks to support binary release
2016-09-07 23:59:06 -04:00
Justin Santa Barbara
6aa4cd63d8
Merge pull request #406 from justinsb/crossbuild
...
Simple crossbuild support
2016-09-07 23:09:27 -04:00
Justin Santa Barbara
87f283c7d2
Improve speed of docker image build, by scoping context dir
2016-09-07 23:07:13 -04:00
Justin Santa Barbara
d3ab070b0d
Use go-bindata to embed our models
...
This allows us to have single-file deployment
2016-09-07 11:56:03 -04:00
Justin Santa Barbara
d63eef50fb
Simple crossbuild support
2016-09-07 00:51:04 -04:00
Justin Santa Barbara
ef7dddf2af
Style nits for makefile
2016-08-27 15:18:05 -04:00
chrislovecnm
a243eb3f07
updates to Makefile for nodeup build in docker
2016-08-23 12:37:19 -06:00
Justin Santa Barbara
2bc5a3cd61
Add makefile target for go16 as well
...
We should have a target for all our supported versions
2016-08-16 09:57:30 -04:00
Justin Santa Barbara
fbd703647a
Create test-build command for go 1.7
2016-08-16 02:04:11 -04:00
Justin Santa Barbara
4b7adf6884
Use submodules instead of glide
...
Manual management of dependencies still seems easier, sadly.
2016-07-26 11:23:24 -04:00
Justin Santa Barbara
bdb8e77079
Import code for new DNS controller
...
It uses the dnsprovider code in the k8s repo, and it looks for
annotations on pods, ingress, nodes & services.
2016-07-24 23:42:49 -04:00
Justin Santa Barbara
9a741043bc
Fix build with golang 1.5
...
Replace big.Int Text(10) with String()
Also create a makefile target to test building with golang 1.5:
check-builds-in-go15
Fixes #163
2016-07-22 22:49:54 -04:00
Justin Santa Barbara
31892fb08d
Refactor tests for cleaner separation
2016-07-22 10:19:01 -04:00
Michel Alexandre Salim
10f2753394
Support the use case where GOPATH is a colon-separated list of paths
...
Previously Makefile targets assume that ${GOPATH} contains a single path;
however, this is not the case esp. for Go Version Manager users.
Support this use case by defining ${GOPATH_1ST} to be the first path in
${GOPATH}, and using ${GOPATH_1ST} in the targets.
2016-07-15 13:17:03 +07:00
Justin Santa Barbara
d77d6f4859
Add version command that prints compiled version
...
Fix #128
2016-07-12 22:30:12 -04:00
Justin Santa Barbara
c956bdada5
Update & get tests working again
...
They're still hitting the AWS APIs, have terrible coverage and are slow.
But it's a start!
2016-07-06 00:33:07 -04:00
Justin Santa Barbara
2cf46731aa
Makefile improvements
...
Fix some paths; don't try to push to production buckets.
Reorganize protokube into the main Makefile
2016-07-05 11:54:41 -04:00
Justin Santa Barbara
15594eb1ac
Fix makefile gofmt code path
2016-07-01 10:02:04 -04:00
Justin Santa Barbara
d8b661777b
Merge cloudup tool into `kops create cluster`
2016-06-30 10:25:50 -04:00
Justin Santa Barbara
d427858477
Rename to kops
...
The upup tool is now called kops, and we have moved repos
2016-06-30 09:25:25 -04:00