2015-07-12 04:04:52 +00:00
|
|
|
<!-- BEGIN MUNGE: UNVERSIONED_WARNING -->
|
|
|
|
|
|
|
|
<!-- BEGIN STRIP_FOR_RELEASE -->
|
|
|
|
|
2015-07-16 17:02:26 +00:00
|
|
|
<img src="http://kubernetes.io/img/warning.png" alt="WARNING"
|
|
|
|
width="25" height="25">
|
|
|
|
<img src="http://kubernetes.io/img/warning.png" alt="WARNING"
|
|
|
|
width="25" height="25">
|
|
|
|
<img src="http://kubernetes.io/img/warning.png" alt="WARNING"
|
|
|
|
width="25" height="25">
|
|
|
|
<img src="http://kubernetes.io/img/warning.png" alt="WARNING"
|
|
|
|
width="25" height="25">
|
|
|
|
<img src="http://kubernetes.io/img/warning.png" alt="WARNING"
|
|
|
|
width="25" height="25">
|
|
|
|
|
|
|
|
<h2>PLEASE NOTE: This document applies to the HEAD of the source tree</h2>
|
|
|
|
|
|
|
|
If you are using a released version of Kubernetes, you should
|
|
|
|
refer to the docs that go with that version.
|
|
|
|
|
|
|
|
<strong>
|
|
|
|
The latest 1.0.x release of this document can be found
|
|
|
|
[here](http://releases.k8s.io/release-1.0/docs/roadmap.md).
|
|
|
|
|
|
|
|
Documentation for other releases can be found at
|
|
|
|
[releases.k8s.io](http://releases.k8s.io).
|
|
|
|
</strong>
|
|
|
|
--
|
2015-07-13 22:15:35 +00:00
|
|
|
|
2015-07-12 04:04:52 +00:00
|
|
|
<!-- END STRIP_FOR_RELEASE -->
|
|
|
|
|
|
|
|
<!-- END MUNGE: UNVERSIONED_WARNING -->
|
2015-07-17 22:35:41 +00:00
|
|
|
|
2015-07-18 00:05:57 +00:00
|
|
|
# Kubernetes Roadmap
|
2014-08-08 22:00:31 +00:00
|
|
|
|
2015-09-10 18:14:45 +00:00
|
|
|
## Kubernetes 1.1
|
|
|
|
|
|
|
|
### Timeline
|
|
|
|
|
|
|
|
We are targetting late October for our 1.1 release of Kubernetes. We plan on cutting a first release candidate
|
|
|
|
in early October. We will enter feature freeze for the 1.1 release on September 21st. Note this does not mean
|
|
|
|
that the master branch is fully frozen, but all 1.1 features *must* be in by September 21st and large-scale
|
|
|
|
refactors of the codebase will be blocked until the 1.1 release is finalized to ensure easy cherry-picks.
|
|
|
|
|
|
|
|
### Scope
|
|
|
|
|
|
|
|
The 1.1 release of Kubernetes will be a purely additive releases, the `v1` API will be maintained, with a set
|
|
|
|
of newly added features.
|
|
|
|
|
|
|
|
#### Blocking Features
|
|
|
|
|
|
|
|
The following features are considered blocking for the 1.1 release:
|
|
|
|
* Docker 1.8.x
|
|
|
|
* Graceful pod termination
|
|
|
|
* IPtables based kube-proxy (tbd if this is the default for all platforms)
|
|
|
|
* Improvements to kubectl usability and features
|
|
|
|
* Support for 250 node clusters
|
|
|
|
* Horizontal Pod autoscaling
|
|
|
|
* Support for experimental APIs and API groups.
|
|
|
|
* Job objects
|
|
|
|
|
|
|
|
#### Nice to have features
|
|
|
|
|
|
|
|
The following features will be part of 1.1 if complete, but will not block the release:
|
|
|
|
* Deployment API
|
|
|
|
* ScheduledJob API
|
|
|
|
* Daemon Controller
|
|
|
|
* ConfigData API
|
|
|
|
* HTTP(S) load balancer support
|
|
|
|
* Rolling update improvements
|
|
|
|
* Third party CRUD resources
|
|
|
|
|
|
|
|
## Post 1.1
|
|
|
|
|
|
|
|
We're in the process of prioritizing changes to be made after 1.1.
|
2014-08-08 22:00:31 +00:00
|
|
|
|
2015-09-03 14:10:11 +00:00
|
|
|
Please watch the [Github milestones] (https://github.com/kubernetes/kubernetes/milestones) for our future plans.
|
2015-05-14 22:12:45 +00:00
|
|
|
|
|
|
|
|
2015-07-14 00:13:09 +00:00
|
|
|
<!-- BEGIN MUNGE: GENERATED_ANALYTICS -->
|
2015-05-14 22:12:45 +00:00
|
|
|
[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/docs/roadmap.md?pixel)]()
|
2015-07-14 00:13:09 +00:00
|
|
|
<!-- END MUNGE: GENERATED_ANALYTICS -->
|