ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAE
1
Maintainer(s):
2
idvoretskyi (Ihor Dvoretskyi)
3
justaugustus (Stephen Augustus)
4
5
Feature NameFeature StatusStage StatusStageSIGAssigneek/k PR(s)Associated PR(s)Needs Docs?Docs Statusk8s.io Docs PRTest StatusFailing TestsOne Line Release Note DescriptionNeeds Doc ReviewNeeds Tech ReviewMergedNotes
6
213: Provide RunAsGroup feature for Containers in a PodPlannedGraduatingAlphanodekrmayankkNone RequiredN/AProvide RunAsGroup feature for Containers in a PodPending e2e test
7
265: Implement IPVS-based in-cluster service load balancingIn ProgressGraduatingStablenetworkm1093782566, Lion-Weicommunity#1978YesComplete8850IPVS-based kube-proxy graduates to GAjustaugustus: Exception approved by jberkus
8
279: Limit node access to APIIn ProgressGraduatingBetaauthliggitt, mikedaneseNone RequiredComplete8911The NodeRestriction admission plugin now prevents kubelets from modifying taints applied to their Node API object
9
281: Dynamic Kubelet ConfigurationIn ProgressGraduatingBetanodemtaufenYesComplete8766New Kubelet configurations can be rolled out in a live cluster
10
284: Add support for resizing PVsPlannedGraduatingBetastoragegnufied64288YesCompleteWebsite#8896Add support for resizing existing PVs
11
292: CRI validation test suitePlannedGraduatingStablenodefeiskyercommunity#2191None RequiredN/AProvide a serial of common validation test suites for Kubelet CRI
12
34: Add sysctl supportIn ProgressGraduatingBetanodestttsYesComplete8804Extending the current pod specification with support for namespaced kernel parameters (sysctls) set for each pod
13
427: Enable CoreDNS as a DNS plugin for KubernetesIn ProgressGraduatingStablenetworkjohnbelamaricPR listYesComplete
several; see list in Associated PRs
CoreDNS is now a GA option as the cluster DNS addon, and is the default when using kubeadmBroken down into multiple PRs. The list is provided in the `PR list` link (currently stored in the kubeadm repo).
14
498: StorageObjectInUseProtection (was Persistent Volume Claim Protection)In ProgressGraduatingStablestoragepospispaYesComplete8159Prevent deletion of Storage Object that is In active Use (was Prevent deletion of Persistent Volume Claims that are used by a pod in 1.9)
15
499: StorageObjectInUseProtection (was Persistent Volume Protection)In ProgressGraduatingStablestoragepospispaYesComplete8291Prevent deletion of Storage Object that is In active Use (was Prevent deletion of Persistent Volume that is bound to a Persistent Volume Claim)
16
502: ClusterRole AggregationIn ProgressGraduatingStableauthdeads2kHas DocsN/Aalready mergedAdd a way for API extenders to add permissions to existing roles
17
513: Add support for Azure Virtual Machine Scale SetsPlannedGraduatingBetaazurefeiskyerNone RequiredN/AAdd beta support for Azure Virtual Machine Scale Sets (VMSS)
18
514: Add Azure support to cluster-autoscalerPlannedGraduatingBetaazurefeiskyerNone RequiredN/AAdd beta Azure support to cluster-autoscaler
19
531: Add support for online resizing of PVsIn ProgressNet NewAlphastoragemlmhlcommunity#1535YesCompleteWebsite#8896Allow PVs to be resized without having to terminate pods and unmount volume first
20
542: TokenRequest API and Kubelet integrationPlannedNet NewAlphaauthmikedaneseNone RequiredN/AAdd a TokenRequest API to request bound serviceaccount tokens
21
544: Custom Resource Definition VersioningIn ProgressNet NewBetaapi-machinerymbohloolYesCompletewebsite#8834Versioning for Custom Resources including a way to plug conversion for different versions
22
547: Add support for Windows Container Configuration in CRIIn ProgressGraduatingBetanodefeiskyer64009None RequiredN/AAdd security context for Windows Container Configuration in CRI
23
548: Schedule DaemonSet Pods by kube-schedulerIn ProgressNet NewAlphaschedulingk82cnYesCompletewebsite#8842When the feature enabled, the DaemonSet pods is scheduled by default scheduler instead of DaemonSet controller.
24
552: CRI: logging, stats, and morePlannedGraduatingBetanodeyujuhongNone RequiredComplete8665CompleteContinue improving CRI in various aspects to better support non-docker runtimes
25
554: Dynamic Maximum volume countIn ProgressNet NewAlphastoragegnufiedYesCompletewebsite#8871Add support for dynamic and generic mechanism of maximum volume per node
26
559: Provide environment variables expansion in sub path mountIn ProgressNet NewAlphastoragekevtaylorYesComplete8835CompleteProvide environment variables expansion in sub path mount
27
564: Add pod priority and preemptionPlannedGraduatingBetaschedulingbsalamatYesComplete8144Pod priority and preemption enables Kubernetes scheduler to schedule more important Pods first and when cluster is out of resources, it removes less important pods to create room for more important ones. The importance is specified by priority.
28
571: Subresources for Custom ResourcesPlannedGraduatingBetaapi-machinerynikhitaYesComplete8519Subresources for Custom Resources is now beta and enabled by default.
29
88: Supporting out-of-tree/external Cloud ProvidersPlannedGraduatingBetacloud-providerandrewsykimNone RequiredComplete8756Supporting out-of-tree/external cloud providers.
30
31
32
33
34
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