Kubernetes on Mesos v0.7.0-v1.1.1-alpha
Pre-release
Pre-release
First Kubernetes on Mesos based on Kubernetes v1.1.
This is the first Kubernetes on Mesos release which is officially Kubernetes 1.1 conformant using the cluster/mesos/docker cluster scripts.
Changes Since v0.6.7
- versioning:
- kubernetes-mesos integration version number now precedes the upstream Kubernetes release version number, to avoid ambiguity about project maturity
- the "-alpha" suffix has been added (in the release title only) to indicate project maturity
- docs:
- add DCOS getting-started guide http://github.com/kubernetes/kubernetes/pull/17198
- add scheduler label documentation http://github.com/kubernetes/kubernetes/pull/17368
- scheduler:
- add label based scheduling http://github.com/kubernetes/kubernetes/pull/13857
- make slave attributes available as
k8s.mesosphere.io/label-<attribute>
label available http://github.com/kubernetes/kubernetes/pull/13857 - fix a graceful termination bug http://github.com/kubernetes/kubernetes/pull/15518
- fix bug with pod which has multiple wildcard ports http://github.com/kubernetes/kubernetes/pull/16992
- major refactoring to make future maintenance much easier http://github.com/kubernetes/kubernetes/pull/16316
- support
Pod.Spec.Resources.Requests
http://github.com/kubernetes/kubernetes/pull/17054 - fix bug that static pods were scheduled again kubernetes#13943
- add
--proxy-mode
to set the mode ("user-mode" and "iptables") of kube-proxy http://github.com/kubernetes/kubernetes/pull/17455 - fix leak of offers which are left unprocessed when incompatible offers come in parallel kubernetes#17654
- executor:
- add
--mesos-launch-grace-period
parameter to allow long docker pulls not to fail kubernetes#14432 - major refactoring to make future maintenance much easier http://github.com/kubernetes/kubernetes/pull/14415 http://github.com/kubernetes/kubernetes/pull/13036
- support a sandbox overlay tar.gz via
--mesos-sandbox-overlay=...
and distribute socat and nsenter to the slaves in order to enablekubectl port-forward
http://github.com/kubernetes/kubernetes/pull/16111 9b953d7
- add
- controller-manager:
- update node status for nodes without running kubelet http://github.com/kubernetes/kubernetes/pull/16034