Commit Graph

8 Commits

Author SHA1 Message Date
Justin Santa Barbara 5a056a3872 Bump all our base docker images 2017-11-28 02:41:03 -05:00
Dennis Webb af43bdfaca Dockerfile for kops 2017-04-23 14:16:11 -05: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
Zach Loafman 9bf3ab5617 Docker build: Fix models
After playing with the pulled Docker container again, we need to make
sure the models are really alongside the executed binary (kops doesn't
resolve the symlink). Simplify this a bit, too.
2016-08-17 11:38:54 -07:00
Zach Loafman 0ed5ed7a7d Build: Docker build from source
Send the current git tree instead of building from a specific git hash
2016-08-17 10:42:58 -07:00
Zach Loafman e4e9a7e3e6 Docker build: Squashing kills the environment, fix the PATH up manually 2016-08-17 09:22:04 -07:00
Zach Loafman fd2fe668e5 CI: Change to "git describe --always", which should just work 2016-08-16 17:03:55 -07:00
Zach Loafman 39301f469b CI: Add container build
Add a simple Dockerfile that can build kops, and a short README on how
to build it. This generates a 425M image, which is about as tight as I
could get it in a short amount of work without just busting apart the
golang:1.6-alpine image to compress the Go layer itself. It's good
enough for what I'm planning to use it for: CI builds.

Along the way: Fix-up .gitignore to include more from k8s/.gitignore
(include editor ones, and terraform output dir).
2016-08-15 17:08:11 -07:00