Yu-Ju Hong
1ad4dd7803
Kubelet: replace DockerManager with the Runtime interface
...
This change instructs kubelet to switch to using the Runtime interface. In order
to do it, the change moves the Prober instantiation to DockerManager.
Note that most of the tests in kubelet_test.go needs to be migrated to
dockertools. For now, we use type assertion to convert the Runtime interface to
DockerManager in most tests.
2015-05-04 10:19:46 -07:00
Jeff Lowdermilk
e87d735304
Merge pull request #7638 from eparis/copyright-boilerplate-phabricator
...
Add license boilerplate to examples/phabricator
2015-05-01 17:03:24 -07:00
Daniel Smith
4a6ab7fd36
Merge pull request #7597 from eparis/copyright
...
Use generic copyright holder name in license boilerplate
2015-05-01 17:01:39 -07:00
Zach Loafman
3b637ea6e1
Merge pull request #7663 from brendandburns/merge-release-0.16-to-master
...
Merge release 0.16 to master
2015-05-01 16:58:27 -07:00
Brendan Burns
508eb309f8
Merge remote-tracking branch 'upstream/release-0.16' into merge-release-0.16-to-master
2015-05-01 16:55:34 -07:00
Zach Loafman
ce3b134df8
Merge pull request #7661 from brendandburns/release-0.16
...
Release 0.16.1
2015-05-01 16:41:28 -07:00
Brendan Burns
28d727a0c8
Kubernetes version v0.16.1-dev
2015-05-01 16:33:53 -07:00
Brendan Burns
b933dda536
Kubernetes version v0.16.1
2015-05-01 16:33:40 -07:00
Brendan Burns
a68c5c4f36
Fix assertion for old test-cmd.sh
2015-05-01 16:26:54 -07:00
Victor Marmol
c5a86387a4
Merge pull request #7657 from yujuhong/docker_runtime
...
Removes RunPod in the Runtime interface
2015-05-01 16:09:44 -07:00
Eric Tune
fae435c127
Merge pull request #7633 from derekwaynecarr/retry_quota
...
Retry incrementing quota if there is a conflict
2015-05-01 15:41:24 -07:00
Zach Loafman
33b3d99b96
Fix the fix for GKE kube-down
...
Fixes issue in #7565
(cherry picked from commit 6a0fab3d34
)
2015-05-01 15:39:08 -07:00
Jeff Lowdermilk
3aaf51fa77
fix kube-down for provider gke
...
(cherry picked from commit 996168dced
)
2015-05-01 15:38:40 -07:00
Prashanth Balasubramanian
20de8c93b7
Fix rollingupdate --image
...
(cherry picked from commit c8ea0c27e9
)
Conflicts:
docs/kubectl.md
pkg/kubectl/cmd/rollingupdate.go
2015-05-01 15:28:23 -07:00
Yu-Ju Hong
ae1b24f07f
Merge pull request #7652 from vmarmol/runtime-switch
...
Kubelet: Add container runtime option.
2015-05-01 14:50:30 -07:00
Eric Paris
6b3a6e6b98
Make copyright ownership statement generic
...
Instead of saying "Google Inc." (which is not always correct) say "The
Kubernetes Authors", which is generic.
2015-05-01 17:49:56 -04:00
Yu-Ju Hong
4fe3366b04
Removes RunPod in the Runtime interface
...
SyncPod subsumes RunPod, so the latter is no longer needed.
After this change, DockerManager implements the Runtime interface.
2015-05-01 14:47:04 -07:00
Victor Marmol
d9d61c3511
Kubelet: Add container runtime option.
2015-05-01 14:26:54 -07:00
Victor Marmol
e3fc039eaa
Merge pull request #7611 from yifan-gu/rkt_syncPod
...
kubelet/rkt: Add SyncPod() to rkt.
2015-05-01 14:26:11 -07:00
Vish Kannan
3cc53127de
Merge pull request #7626 from crossorigin/heapster-0.11.0
...
bump heapster to v0.11.0 and grafana to v0.7.0
2015-05-01 14:24:25 -07:00
Zach Loafman
230449f122
Merge pull request #7593 from ixdy/jenkins-godep
...
Build github.com/onsi/ginkgo/ginkgo as a part of the release
2015-05-01 14:10:31 -07:00
Zach Loafman
ae0989f92d
Merge pull request #7650 from roberthbailey/validate-cluster
...
Don't exit abruptly if there aren't yet any minions right after the cluster is created.
2015-05-01 14:07:58 -07:00
Robert Bailey
14c2fb11e1
Don't exit abruptly if there aren't yet any minions right after
...
the cluster is created.
2015-05-01 13:51:59 -07:00
Clayton Coleman
1a8845af61
Merge pull request #7490 from smarterclayton/alter_list
...
Do not automatically decode runtime.RawExtension
2015-05-01 16:48:26 -04:00
Robert Bailey
8c4705fa2a
Merge pull request #7500 from brendandburns/docs
...
Update changelog.
2015-05-01 13:35:02 -07:00
Eric Tune
285a990cbe
Merge pull request #6973 from AntonioMeireles/etcd2
...
bringing CoreOS cloud-configs up-to-date (against 0.15.x and latest OS' alpha)
2015-05-01 13:34:41 -07:00
Yifan Gu
1b77615deb
kubelet/rkt: Add SyncPod() to rkt.
2015-05-01 13:02:05 -07:00
Nikhil Jindal
a100e976ec
Merge pull request #7640 from eparis/verify-description-v1beta3
...
Check v1beta3 description on git commit
2015-05-01 12:52:09 -07:00
Brendan Burns
773bd23403
Update changelog.
2015-05-01 12:41:08 -07:00
derekwaynecarr
6d08cc30ed
Retry incrementing quota if there is a conflict
2015-05-01 15:23:21 -04:00
Yu-Ju Hong
ee473edd45
Merge pull request #7610 from vmarmol/runtime-syncpod
...
Add SyncPod() to DockerManager and use it in Kubelet
2015-05-01 12:22:39 -07:00
Robert Bailey
3a118cba37
Merge pull request #7602 from zmerlynn/upload_hashes
...
Build: Push .md5 and .sha1 files for every file we push to GCS
2015-05-01 12:01:55 -07:00
Quinton Hoole
c68723e7f9
Merge pull request #7628 from bprashanth/rc_ttl
...
Update expiration timeout based on observed latencies
2015-05-01 11:42:22 -07:00
Jeff Grafton
1359125a4e
Build github.com/onsi/ginkgo/ginkgo as a part of the release.
...
Additionally, add hack/lib to the testing tarball.
2015-05-01 11:29:11 -07:00
Ido Shamun
e86316bc4d
revert back INFLUXDB_EXTERNAL_URL to api v1beta1
2015-05-01 21:13:04 +03:00
Eric Paris
ddca8248fe
Check v1beta3 description on git commit
...
v1beta3 is no longer a special little snowflake
2015-05-01 14:10:50 -04:00
Eric Paris
de4e84d3d9
Add license boilerplate to examples/phabricator
2015-05-01 14:05:21 -04:00
Victor Marmol
3b9eba2c1b
Add SyncPod() to DockerManager and use in Kubelet.
...
This allows us to abstract away the logic of syncing a pod by the
runtime. It will allow other runtimes to perform their own sync as well.
2015-05-01 11:03:08 -07:00
Victor Marmol
bb8ee5b0db
Add lifecycle tests from kubelet_test to lifecycle.
2015-05-01 11:02:10 -07:00
Victor Marmol
7a737892f5
Extract out interface for GetPods().
...
This will remove the circular import with dockertools for
DockerManager. Eventually, this will be Runtime.
2015-05-01 11:02:10 -07:00
Eric Paris
204170e038
Merge pull request #7636 from eparis/copyright-boilerplate-man2doc
...
Update license boilerplate for docs/man/md2man-all.sh
2015-05-01 12:57:36 -05:00
Zach Loafman
d3dbaa0008
Build: Push .md5 and .sha1 files for every file we push to GCS
...
Also by pre-staging and pushing all at once, and by doing the ACL
modify in parallel, this shaves the push time down anyways, despite
the extra I/O.
Along the way: Updates to longer hashes ala #6615
2015-05-01 10:55:44 -07:00
Eric Paris
89037a656b
Merge pull request #7632 from eparis/copyright-boilerplate-k8petstore
...
Include shell license boilerplate in examples/k8petstore
2015-05-01 12:55:41 -05:00
Eric Paris
ea9d6dfee6
Update license boilerplate for docs/man/md2man-all.sh
2015-05-01 13:50:14 -04:00
Jeff Lowdermilk
01fdd74a91
Merge pull request #7624 from erictune/servicedoc
...
Explain what pets are.
2015-05-01 10:45:40 -07:00
Eric Paris
8bd9d4b6ec
Include shell license boilerplate in examples/k8petstore
2015-05-01 13:39:59 -04:00
Vish Kannan
cadfde0bd1
Merge pull request #7277 from guenter/cgroup-parent
...
Add --cgroup_parent flag to Kubelet to set the parent cgroup for pods
2015-05-01 10:24:58 -07:00
Jeff Lowdermilk
ec9942e995
Merge pull request #7540 from bprashanth/rollingupdate
...
Fix rolling update --image
2015-05-01 10:07:46 -07:00
David Oppenheimer
0759864d74
Merge pull request #6995 from rrati/ha-proposal-6993
...
Proposal for High Availability of Daemons
2015-05-01 09:56:56 -07:00
António Meireles
adf8704f4c
docs/getting-started-guides/coreos/: update for 0.15.0+ support.
...
- allow payloads to run in privileged mode.
- update kube-register to latest upstream (v0.0.3).
- jump into the etcd2 bandwagon.
- etcd master on master node.
- etcd proxies in nodes.
- update docs to reflect minimum required CoreOS version.
- 653.0.0 is the first to ship with etcd2, which we now consume.
- propagate changes on coreos/cloud-configs/ also to aws/cloud-configs/.
- update tested k8s versions that this addresses in the
getting-started-guides table ence making sure we are consistent across
it regarding the versions we claim to have tested, add myself there as
contact too.
- do not assume that cloud-init shortcuts will get everything right.
- they won't (as setup-network-environment who populates *_ipv4, etc
only runs way later).
- use flannel's plain defaults, as they should just be enough for the
common case.
Signed-off-by: António Meireles <antonio.meireles@reformi.st>
2015-05-01 17:54:44 +01:00