k8s-merge-robot
a511961cc8
Merge pull request #22329 from david-mcmahon/push-official
...
Auto commit by PR queue bot
2016-03-03 08:52:35 -08:00
k8s-merge-robot
d81d823ca5
Merge pull request #22393 from eparis/blunderbuss
...
Auto commit by PR queue bot
2016-03-02 18:51:56 -08:00
Eric Paris
5e5a823294
Move blunderbuss assignees into tree
2016-03-02 20:46:32 -05:00
David McMahon
efa588dcf9
Pass latest or stable to build/push-official-release.sh.
2016-03-02 12:43:27 -08:00
David McMahon
7a54cb2ad0
Add Godeps/LICENSES to server tarball.
2016-03-02 11:23:32 -08:00
k8s-merge-robot
6dbdcfe78f
Merge pull request #22116 from david-mcmahon/license-tool
...
Auto commit by PR queue bot
2016-03-02 07:14:40 -08:00
David McMahon
ffeaef6201
New Godeps LICENSE generation tool.
...
Includes initial Godeps/LICENSES and Godeps/.license_file_state file to ensure
fast local generation.
2016-03-01 18:16:09 -08:00
k8s-merge-robot
cdf456af0e
Merge pull request #21520 from mikedanese/fastbuild
...
Auto commit by PR queue bot
2016-02-28 07:23:22 -08:00
Filip Grzadkowski
6f6cb45638
Make #19601 backward compatible.
...
Fixes #20047
2016-02-25 14:24:51 +01:00
David McMahon
c0fe6b765e
Remove redundant call of kube::release::gcs::release.
...
This is called by build/push-official-release.sh.
2016-02-22 16:11:48 -08:00
David McMahon
b24fc293e3
Merge pull request #21557 from luxas/fix_typo
...
Do not push images that don't exist
2016-02-19 11:56:21 -08:00
Mike Danese
132c4271dc
add linux fastbuild option to ./build/release.sh
2016-02-19 10:18:05 -08:00
Lucas Käldström
bfc9cfdb82
Do not push images that don't exist
2016-02-19 18:45:14 +02:00
k8s-merge-robot
4de373aafd
Merge pull request #20714 from fgrzadkowski/push_gcr
...
Auto commit by PR queue bot
2016-02-18 23:31:13 -08:00
Phillip Wittrock
5fe856c749
Merge pull request #20882 from mikedanese/push-kube-cross
...
push kube-cross to gcr.io
2016-02-18 16:26:29 -08:00
Filip Grzadkowski
2c51e03759
Switch to k8s.production.user@gmail.com for pushing docker images during the release.
...
Fixes #19623
2016-02-18 20:15:02 +01:00
laushinka
7ef585be22
Spelling fixes inspired by github.com/client9/misspell
2016-02-18 06:58:05 +07:00
Mike Danese
f3b9fa62d6
push kube-cross to gcr.io
...
And do as much of the build setup work in it as possible.
2016-02-16 10:05:46 -08:00
k8s-merge-robot
62258cab24
Merge pull request #21031 from zmerlynn/distribute-source
...
Auto commit by PR queue bot
2016-02-14 11:12:18 -08:00
Lucas Käldström
b67445b064
Share the host's timezone with the build container
2016-02-11 07:44:05 +02:00
Zach Loafman
b857f61009
Output tar of build image during release process
...
To meet licensing/compliance guidelines, bundle up the source. One of
the easiest ways to do this is just to grab the entire build image
directory - this makes it pretty much guaranteed that the user could
re-run the Docker build again from the exact code point if they wanted
to (they just need to poke at our scripts to figure out how).
2016-02-10 18:04:04 -08:00
k8s-merge-robot
fc3316ee1b
Merge pull request #20398 from mfanjie/mfanjie-patch-1
...
Auto commit by PR queue bot
2016-02-09 22:55:18 -08:00
Lucas Käldström
c969c041e2
Add support for building arm, arm64 and ppc64le server and client targets
2016-02-07 20:35:14 +02:00
fmeng
aaea05980c
change sed_opts as array
2016-02-06 16:49:35 +08:00
Daniel Smith
75c1dcaacd
Merge pull request #20463 from andyzheng0831/trusty-master
...
Support master on Ubuntu Trusty
2016-02-05 15:49:28 -08:00
fmeng
ef42dad78e
update proxy settings for kubernetes build.
2016-02-04 17:38:07 +08:00
k8s-merge-robot
dbd7b83d93
Merge pull request #20545 from pmorie/boilerplate
...
Auto commit by PR queue bot
2016-02-03 19:46:26 -08:00
Paul Morie
b672785d72
Add boilerplate checks for Dockerfiles
2016-02-03 18:35:26 -05:00
Paul Morie
05bd107301
Add boilerplate checks for Makefiles
2016-02-03 18:35:26 -05:00
Zach Loafman
e87b93f1b8
KUBE_BUILD_GOLANG_VERSION=1.4.2
2016-02-03 11:46:03 -08:00
Zach Loafman
54a9241605
Revert "Up to golang 1.5.3"
...
This reverts commit d26f4e1583
.
2016-02-03 11:44:30 -08:00
Andy Zheng
b103f0f279
Support master on Ubuntu Trusty
...
This change support running kubernetes master on Ubuntu Trusty.
It uses pure cloud-config and shell scripts, and completely gets
rid of saltstack or the release salt tarball.
2016-02-03 11:22:28 -08:00
Jeff Lowdermilk
d4e2e71b80
Merge pull request #19537 from mesosphere/jdef_fix_dockerfile_dir_suffix
...
ADDing to a dir should suffix the dir with /
2016-02-01 10:20:16 -08:00
fmeng
368fb2225c
fix sed error in build/common.sh
2016-01-29 10:45:50 +08:00
k8s-merge-robot
a95f1b84cb
Merge pull request #17243 from yifan-gu/gce_coreos
...
Auto commit by PR queue bot
2016-01-27 13:02:20 -08:00
Zach Loafman
07c304b43d
build: Use Go version in cross image tag
...
The new tag format is cross-<go version>-<cross version>, starting
with cross-1.5.3-1.
Also bump the image we pre-pull / warn-on to 1.5.3
Fixes #19990
2016-01-22 11:45:41 -08:00
Lucas Käldström
d26f4e1583
Up to golang 1.5.3
2016-01-22 08:21:52 +02:00
Yifan Gu
723402c4e9
build/common.sh: Copy manifests.
2016-01-21 16:32:15 -08:00
Alex Mohr
12ecd67c01
Merge pull request #19703 from smarterclayton/add_protobuf
...
Install protoc into kube-cross Docker image
2016-01-21 14:59:41 -08:00
Alex Mohr
e98fb3c424
Merge pull request #19810 from spiffxp/empty-docker-opts-cp
...
Support building on remote docker-machine instances
2016-01-21 14:30:57 -08:00
Alex Mohr
ae56a2a1d5
Merge pull request #19555 from spiffxp/verify-prereqs-noargs
...
verify_prereqs doesn't special-case on 'clean' arg
2016-01-21 10:43:41 -08:00
Isaac Hollander McCreery
041f152e80
Add flag to force pull on docker build
2016-01-20 09:14:57 -08:00
Isaac Hollander McCreery
e95dd01a53
Pin golang build to 1.4.2 instead of floating on 1.4
2016-01-19 17:08:34 -08:00
Aaron Crickenberger
d46a97224a
Support building on remote docker-machine instances
...
Use case: I have a docker-machine instance in the cloud, and an empty
DOCKER_OPTS env var. I want to `build/run.sh hack/build-go.sh`
Previously, this would invoke `docker '' cp` which was erroring out
with: '' not a command.
2016-01-18 17:44:23 -08:00
Clayton Coleman
13acd621a8
Install protoc into kube-cross Docker image
2016-01-15 11:47:05 -05:00
Marek Grabowski
e26f25f57b
Revert "Add protobuf to the kube build image"
2016-01-15 17:36:14 +01:00
k8s-merge-robot
f3793d0942
Merge pull request #19359 from smarterclayton/add_proto_to_build_image
...
Auto commit by PR queue bot
2016-01-15 07:56:23 -08:00
Mike Danese
c446bf508e
Merge pull request #19431 from spiffxp/docker-machine-rm-hardcode
...
Allow for use of docker-machine not named kube-dev
2016-01-14 13:46:10 -08:00
Aaron Crickenberger
4488f7d33c
verify_prereqs doesn't special-case on 'clean' arg
...
update docs and invocation accordingly
2016-01-12 11:26:59 -08:00
James DeFelice
9b8651e7fd
ADDing to a dir should suffix the dir with /
2016-01-12 16:26:24 +00:00
k8s-merge-robot
cc7acc0c58
Merge pull request #19061 from fgrzadkowski/release_docker
...
Auto commit by PR queue bot
2016-01-11 20:56:00 -08:00
k8s-merge-robot
ce9b117a19
Merge pull request #16698 from mml/issue3885
...
Auto commit by PR queue bot
2016-01-09 13:38:41 -08:00
Aaron Crickenberger
5062197ec6
Allow for use of docker-machine not named kube-dev
2016-01-08 17:07:48 -08:00
Clayton Coleman
d12bbe0da9
Add protobuf to the kube build image
2016-01-06 22:34:18 -05:00
Matt Liggett
c6e9ad066e
Initial node drain implementation for #3885 .
...
It cordons (marks unschedulable) the given node, and then deletes every
pod on it, optionally using a grace period. It will not delete pods
managed by neither a ReplicationController nor a DaemonSet without the
use of --force.
Also add cordon/uncordon, which just toggle node schedulability.
2016-01-06 17:28:18 -08:00
Andy Zheng
d27e3ae8a1
Run kube-proxy in Trusty in a static pod.
...
We copy the manifest from salt configurations, and then remove the salt
content in the file and replace the variables with values.
2016-01-05 16:11:58 -08:00
Filip Grzadkowski
e7e8c5af84
Push docker images for cluster components during release.
2016-01-05 12:36:10 +01:00
Mike Danese
c00dfe82f8
Revert "Push server docker images during the release"
2015-12-22 19:59:56 -08:00
k8s-merge-robot
78b573e803
Merge pull request #18893 from fgrzadkowski/release_docker
...
Auto commit by PR queue bot
2015-12-22 16:54:18 -08:00
k8s-merge-robot
3f91f18a55
Merge pull request #18488 from yifan-gu/dockerized_python
...
Auto commit by PR queue bot
2015-12-19 10:52:15 -08:00
Yifan Gu
516032f336
kube-addons: Use python container if python is not found on the machine.
...
To build the python image, BUILD_PYTHON_IMAGE should be set during make.
When the addon script is running, it will check if python is installed
on the machine, if not, it will use the python image that built previously.
2015-12-18 15:14:56 -08:00
Filip Grzadkowski
f6fce5cd43
Push docker images during the release.
2015-12-18 16:08:44 +01:00
Andy Zheng
75e23a3845
Add release support for trusty kube-system manifests.
...
This is a follow-up work for PR 18115. It adds release support for
kube-system manifests.
2015-12-10 10:47:01 -08:00
Brendan Burns
d2dbe56820
Add linux/arm to the list of server builds
2015-11-23 13:55:56 -08:00
k8s-merge-robot
ac65782e03
Merge pull request #17121 from mikedanese/kube-proxy-static
...
Auto commit by PR queue bot
2015-11-20 07:19:26 -08:00
k8s-merge-robot
c8d2ec6ffd
Merge pull request #16919 from ihmccreery/enable-prerelease-push-official-release
...
Auto commit by PR queue bot
2015-11-20 06:47:23 -08:00
k8s-merge-robot
d25cffef55
Merge pull request #17381 from caesarxuchao/add-blob
...
Auto commit by PR queue bot
2015-11-20 05:32:31 -08:00
Isaac Hollander McCreery
2fad9a1271
Use env variables instead of BASH_REMATCH for parse_and_validates
2015-11-19 09:51:51 -08:00
Isaac Hollander McCreery
58eaa33979
Enable push-official-version to deal with prereleases
2015-11-19 09:51:51 -08:00
Mike Danese
1d9d11c836
run kube-proxy in a static pod
2015-11-18 16:52:10 -08:00
Mike Danese
ae05eed14a
add a way to discover git version from a built release
2015-11-18 11:11:50 -08:00
k8s-merge-robot
8dc51efa04
Merge pull request #17379 from mikedanese/beta-deb
...
Auto commit by PR queue bot
2015-11-17 16:36:53 -08:00
Mike Danese
29f6074d96
drop another beta from the debian-iptables image
2015-11-17 11:00:56 -08:00
k8s-merge-robot
840f3dad53
Merge pull request #16960 from andyzheng0831/trusty
...
Auto commit by PR queue bot
2015-11-17 01:21:15 -08:00
k8s-merge-robot
b04e63062c
Merge pull request #17323 from mikedanese/debian-tag
...
Auto commit by PR queue bot
2015-11-16 17:46:43 -08:00
Chao Xu
0c913ed5a1
change HEAD to blob/HEAD, and add blob in versioned-docs.sh
2015-11-16 17:13:49 -08:00
k8s-merge-robot
b250006e65
Merge pull request #17194 from mikedanese/configure-baseimage
...
Auto commit by PR queue bot
2015-11-16 13:48:49 -08:00
Mike Danese
eb9f284f95
add jessie tag to debian iptables build
2015-11-16 10:40:53 -08:00
Matt Moore
b750d1dddc
Drop the beta for GCR v2 images.
...
beta.gcr.io is no longer needed to pull through v2.
2015-11-14 12:19:02 -08:00
Andy Zheng
5ca070478e
Refactor cluster/gce/trusty/node.yaml
...
The node.yaml has some logic that will be also used by the kubernetes
master on trusty work (issue #16702 ). This change moves the code
shared by the master and node configuration to a separate script, and
the master and node configuration can source it to use the code.
Moreover, this change stages the script for GKE use.
2015-11-13 16:46:55 -08:00
Mike Danese
d68c36a268
all wrapped binaries to use a configurable image as the base image
2015-11-13 08:58:31 -08:00
Mike Danese
28411be155
add debian iptables image
2015-11-12 17:46:39 -08:00
Matt Liggett
d9a178915a
Make verify-generated-docs work inside docker.
...
Add a few missing files to the docker tarball.
2015-11-05 16:59:21 -08:00
k8s-merge-robot
1831a057f1
Merge pull request #16694 from jbeda/update-etcd
...
Auto commit by PR queue bot
2015-11-05 03:27:26 -08:00
Isaac Hollander McCreery
1a59796402
Merge pull request #16767 from ihmccreery/versioned-beta-fix
...
Manual merge to get into release-1.1 sooner: Fix beta versioning for build/push_ci_build.sh
2015-11-04 14:51:16 -08:00
Isaac Hollander McCreery
eaefc11df9
Fix beta versioning for build/push_ci_build.sh
2015-11-04 13:24:17 -08:00
Joe Beda
993c1ee222
Update etcd to 2.2.1
2015-11-04 12:26:57 -08:00
Isaac Hollander McCreery
72a586db7f
Move to release/
2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery
7109700713
Don't mess with versionize-docs here
2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery
f2b8edddae
Fixups of docs and scripts
2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery
ab7576ff5b
WIP still
2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery
30608dfc83
release.sh WIP
2015-11-02 09:27:52 -08:00
Chao Xu
819cbbefd5
fix versionize-docs.sh and mark-new-version.sh to rewrite links to release branch rather than to tag
2015-10-29 17:02:04 -07:00
Daniel Smith
b791642480
Merge pull request #16217 from caesarxuchao/update-versionize
...
versionize the include directory in definitions.md and operations.md
2015-10-27 16:42:00 -07:00
nikhiljindal
4d084b8229
Fixing a typo in versionize-docs
2015-10-26 18:01:52 -07:00
Chao Xu
45b0917b6b
versionize the include directory in definitions.md and operations.md
2015-10-26 14:19:54 -07:00
nikhiljindal
8234d13146
Fixing versionize docs
2015-10-26 12:14:44 -07:00
k8s-merge-robot
a3f2ba2e34
Merge pull request #11694 from ncdc/add-spdy-proxy-support
...
Auto commit by PR queue bot
2015-10-15 06:56:15 -07:00
Marek Grabowski
8a5f748846
Merge pull request #15336 from ixdy/install-etcd
...
Move hack/travis/install-etcd.sh to hack/, and update etcd version to 2.0.12
2015-10-15 09:29:25 +02:00
Steve Milner
57fc4bfa56
build: test/images in test tar and a static kubectl
...
* release tar now includes test/images/*
* kubectl is now built as a static binary in the test
2015-10-14 09:42:04 -04:00