ABCDEFGHIJKLMNOPQRSTUVWX
1
Alpha18yes21yes23
2
Beta6no7no0
3
Stable4unknown0closed1
4
TOTAL28TOTAL28213Needs Review00
5
Open Issues00
6
Feature NameStageSIGAssigneeNeeds Docs?k8s.io Docs PRadditional PROne Line Release Note DescriptionNeeds Doc ReviewNeeds Tech ReviewMergedNotes
7
Kubernetes should be able to easily integrate external policy controlAlphaSIG-API-machinerysmarterclaytonyes#4092Add extensible external admission controlCompleteCompleteyesFollow-up PRs will be used to improve this doc.
8
CustomResourceDefinitions, née ThirdPartyResourcesBetaSIG-API-machinerydeads2kyes#4071#3940ThirdPartyResource is deprecated. Please migrate to the successor, CustomResourceDefinition.CompleteCompleteyes
9
API AggregationBetaSIG-API-machinerycheftakoyes#4173User-provided apiservers can be aggregated (served along with) the rest of the Kubernetes APICompleteCompleteyes
10
Hashing collision avoidance mechanism for DeploymentsAlphaSIG-AppskargakisnoHashing collision avoidance mechanism for Deploymentsn/an/an/a
11
StatefulSets should support a burst mode for faster scale up / down ...
AlphaSIG-Appssmarterclaytonyes#4162StatefulSet authors should be able to relax the ordering and parallelism policies for software that can safely support rapid, out-of-order changes.CompleteCompleteclosedFolded into #4174
12
PodDisruptionBudget documentation ImprovementsBetaSIG-Appsetuneyes#4140#3885
Adds a MaxUnavailable field to PodDisruptionBudget
CompleteCompleteyes
13
StatefulSet UpgradesBetaSIG-Appskow3nsyes#4174
StatefulSets currently do not support upgrades, which makes it limiting for lot of Enterprise use cases. This feature will track supporting Upgrade for StatefulSets on the server side declaratively.
CompleteCompleteyes
14
DaemonSet updatesBetaSIG-Appsjanetkuoyes#4098DaemonSet history and rollback feature is now supported.CompleteCompleteyes
15
Kubelet Server TLS Certificate RotationAlphaSIG-AuthjcbsmpsnnoRotation of the server TLS certificate on the kubelet.n/an/an/a
16
Kubelet Client TLS Certificate RotationAlphaSIG-AuthjcbsmpsnnoRotation of the client TLS certificate on the kubelet.n/an/an/a
17
Encrypt secrets in etcdAlphaSIG-Authsmarterclaytonyes#4181#4223Encrypt secrets stored in etcd.CompleteCompleteyes
18
Limit node access to APIBetaSIG-Authliggittyes#4077A new Node authorization mode and NodeRestriction admission plugin, when used in combination, limit nodes' access to specific APIs, so that they may only modify their own Node API object, only modify Pod objects bound to themselves, and only retrieve secrets and configmaps referenced by pods bound to themselves.CompleteCompleteyes
19
HPA Status ConditionsAlphaSIG-Autoscalingdirectxman12yes#4118Adds status conditions to the HorizontalPodAutoscalerCompleteCompleteyes
20
Support out-of-tree and out-of-process cloud providers, a.k.a pluggable cloud providers.
AlphaSIG-ClusterLifecyclewlan0yes#47934Support out-of-tree and out-of-process cloud providers, a.k.a pluggable cloud providers.CompleteCompleteyes
This is an auto-generated doc in the kubernetes/kubernetes repo.
21
Policy-based Federated Resource PlacementAlphaSIG-Federationtsandallyes#4075The federation-apiserver now supports a SchedulingPolicy admission controller that enables policy-based control over placement of federated resources.CompleteCompleteyes
22
Generalized Cluster Selection and WeightingAlphaSIG-Federationemaildanwilsonyes#4214Alpha support for directing objects across the federated clusters.CompleteCompleteyes
23
Metrics Server (for resource metrics API) AlphaSIG-InstrumentationpiosznoIntroduces a lightweight monitoring component for serving the core resource metrics API used by the Horizontal Pod Autoscaler and other components.n/an/an/a
24
NetworkPolicyStableSIG-Networkdnardoyes#4003NetworkPolicy promoted to GACompleteCompleteyes
25
GCP Cloud Provider: Source IP preservation for Virtual IPsStableSIG-Networkmrhohnyes#4093Source IP Preservation - change Cloud load-balancer strategy to health-checks and respond to health check only on nodes that host pods for the service.CompleteCompleteyes
26
Containerd CRI IntegrationAlphaSIG-NodeRandom-LiunoAlpha integration with containerd 1.0, which supports basic pod lifecycle and image management. (TODO: A link to cri-containerd alpha release note)n/an/an/aThere will be a guidance document in cri-containerd repo.
27
CRI validation test suiteAlphaSIG-Nodefeiskyeryes#725Provide a serial of common validation test suites for Kubelet CRI.CompleteCompleteyes
28
Enhance the Container Runtime InterfaceAlphaSIG-Nodeyujuhong noNew RPC calls are added to the container runtime interface to retrieve container metrics from the runtime.n/an/an/a
29
Bind method in scheduler extenderAlphaSIG-SchedulingravigaddenoSupport for delegating pod binding to a scheduler extendern/an/an/a
30
Local Ephemeral Storage Support (Capacity Isolation Resource Management)
AlphaSIG-Storagejingxu97yes#4145This feature adds capacity isolation support for local storage at node, container, and volume levels.CompleteCompleteyes
31
Local Persistent Storage SupportAlphaSIG-Storagemsauyes#4050Make locally attached (non-network attached) storage available as a persistent volume source.CompleteCompleteyes
32
Cloud Provider Storage MetricsStableSIG-Storagegnufiedyes#4138Add support for cloudprovider metrics for storage API callsCompleteCompleteyes
33
StorageOS Volume PluginStableSIG-Storagecroomesyes#4095Volume plugin for StorageOS provides highly-available cluster-wide persistent volumes from local or attached node storage.CompleteCompleteyes
34
Audit Logging for k8sAlphaSIG-Authtimstclairyes#4101
The Kubernetes apiserver can generate audit logs for all requests, and export to a pluggable backend.
CompleteCompleteyes
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100