Kubernetes Enhancements Tracking - 1.14 Release
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

Comment only
 
 
ABCDEFHIJKLMNOPQRSTUVWXYZAAABACADAEAFAG
10
Enhancement NameEnhancement StatusStage StatusStageSIGAssigneeKEP State k/k PR(s)Associated PR(s)Needs Docs?Docs Statusk8s.io Docs PRTest StatusNeeds to be in Conformance Suite?Failing TestsOne Line Release Note DescriptionNotesspiffxp clustersig-arch notes
11
116: Support Windows Server Containers for K8sTrackedGraduatingStablewindowsmichmikeImplementableYesNeeds UpdateDrafthttps://github.com/kubernetes/website/pull/10875Support for Windows Server Containers(Docs: Jim)
windows

(Claire): Notes on the KEP - Outlines testing plan and graduation Criteria - Summary outlines basic desrciption of what the enhnacement is expected to deliver
going to GA has conformance implications
12
121: Durable (non-shared) local storage managementTrackedGraduatingStablestorage@msau @vishhImplementablekubernetes/kubernetes#72347
kubernetes/kubernetes#71237
YesN/A(Docs: Jim)
13
127: Support node-level user namespace remappingTrackedNet NewAlphanode@derekwaynecarrUnknownhttps://github.com/kubernetes/kubernetes/pull/64005YesN/A(Docs: Jim)
14
213: Provide RunAsGroup feature for containers in a PodTrackedGraduatingBetaauth@krmayankkImplementablehttps://github.com/kubernetes/kubernetes/pull/73007Has DocsReady For Reviewhttps://github.com/kubernetes/website/pull/12297
(Docs: Jim)

(Claire) Notes on the KEP - very basic. No test plans that i can find in KEP or design proposal. Light graduation criteria.
15
351: Raw block device using persistent volume sourceTrackedGraduatingBetastorage@erinboyd,@screeley44,@mtanino ImplementableNone RequiredN/A(Arnaud) still have the incorrect milestone
(Docs: Jim)

(Claire) Notes on the KEP - very basic test and grduation criteria. Summary outlines description of enhancement
16
357: Ability to create dynamic HA clusters with kubeadmTrackedGraduatingBetacluster-lifecycle@luxas @timothyscAccepted
https://github.com/kubernetes/kubeadm/issues/1200
(Docs: Cody)
(Claire) Notes on the KEP - no testing criteria that I can find; light graduation critera. Description of enhancement
17
383: Redesign Event API TrackedNet NewAlphascalability@gmarekImplementablehttps://github.com/kubernetes/kubernetes/issues/56514
https://github.com/kubernetes/kubernetes/pull/65782
(claire) trying to come up with a solution to mitigate a potential performance issue - possibly could hit alpha if that is resolved in time
(Docs: Cody)
18
504: Support confifgurable pd resolv.confTrackedGraduatingStablenetwork@MrHohnProvisional(Docs: Cody)
19
536: Topology aware routing of services TrackedNet NewAlphanetwork@m1093782566Pendingkubernetes/kubernetes#72057 and kubernetes/kubernetes#72046(Docs: Cody)
20
551: taint node "shutdown" conditionRemoved from MilestoneNet NewAlphanode@yastijOpen(Docs: Cody)
21
555: Server-side Apply TrackedNet NewAlphaapi-machinery
@apelisse
@lavalamp
Implementable(Docs: Cody)
22
556: Add resizing support to CSI volumesTrackedstorage@gnufiedImplementable(Docs: Cody)
23
557: Kubernetes CSI topology supportTrackedGraduatingBetastorage@verult @vladirmirvivenImplementable(Docs: Jared - Pinged, waiting for response)
24
559: Provide environment variables expanision in sub path mountTrackedAlphastorage@kevtaylorImplementablehttps://github.com/kubernetes/kubernetes/pull/71351YesReady For Reviewhttps://github.com/kubernetes/website/pull/11843(claire) not changing stage but making changes that will require docs updates
(Docs: Jared - Updated)
25
564: Add pod priority and preemptionTrackedGraduatingStablescheduling@bsalamatImplementableYesCompletehttps://github.com/kubernetes/website/pull/12428(Docs: Jared - Updated)
26
565: CSI Block storage support TrackedGraduatingStablestorage@vladimirvivienImplementable(Docs: Jared - Pinged, waiting for response)
27
579: Updated Plugin mechanism for kubectlTrackedGraduatingStableclijuanvallejo, soltyshProvisionalYesDraftkubectl should support extensions adding new commands as well as overriding specific subcommands (Enhancements: Claire - only docs outstanding 11/7)

(AISHS) - DOne exceopt open Docs PR
(Docs: Jared - waiting on Docs PR)
kubectl stuff
28
580: Pod Ready ++TrackedGraduatingStablenetwork@freehanProvisional(Docs: Jared - Pinged, waiting for response)
29
585: RuntimeClassTrackedGraduatingBetanode@tallclairImplementable(Docs: Jared - Pinged, waiting for response)
30
589: Move frequent Kubelet heartbeats to Lease APITrackedGraduatingBetanodewangzhen127Implementable
https://github.com/kubernetes/kubernetes/pull/70034
https://github.com/kubernetes/kubernetes/pull/69753
YesCompletehttps://github.com/kubernetes/website/pull/10699Kubelet creates and periodically renews a Lease on the node; node lifecycle controller treats this lease as a health signal(Docs: Barnie)
(Enhancements: Kenny - Slipped From 1.12.)
(Enhancements: Guin - looking like it's in final review 11/5)

(AISHS) - Done. Only docs pending
scalability
31
596: CSI Inline Volume SupportTrackedNet NewAlphastorage@jsafrane ImplementableYes(Docs: Barnie)
32
600: Dynamic Audit ConfigurationTrackedNet NewAlphaauthpbarkerImplementableYesCompletehttps://github.com/kubernetes/website/pull/9947Dynamic configuration of Audit facilities in the apiserver(Docs: Barnie)
(Enhancements: Kenny - Waiting on 1 integration PR - https://github.com/kubernetes/kubernetes/pull/69902)
(AISHS) At RISK. See 2 PRs still open, one of which is in active review
(AISHS) Done as per https://github.com/kubernetes/enhancements/issues/600#issuecomment-439276518
misc
33
603: Pass Pod information in CSI calls TrackedGraduatingBetanode@jsafraneImplementable(Docs: Barnie)
34
625: In-tree storage plugin to CSI driver migration Trackedstorage@davidz627Implementable
kubernetes/kubernetes#71901 <- PR will be broken up into smaller PR's soon
kubernetes/kubernetes#70909
kubernetes/kubernetes#72950
None RequiredN/A(Docs: Barnie)
35
629: aws-alb-ingress-controllerTrackedGraduatingBetaaws
yyyng@amazon.com
ProvisionalNone RequiredN/AThe AWS ALB Ingress Controller satisfies Kubernetes ingress resources by provisioning Application Load Balancers(Docs: Barnie)
(Enhancements: Kenny - Out of tree)
(Enhancements: Claire - code is finished 11/7)

(AISHS) Not really a k/k enhancement. TRacking here only for release notes and blogpost
36
630: aws-ebs-csi-driverTrackedGraduatingBetaaws@leakingtapanProvisionalNone RequiredN/AThe Amazon Elastic Block Store CSI Driver provides a CSI interface used by Container Orchestrators to manage the lifecycle of EBS volumes.(Docs: Barnie)
(Enhancements: Kenny - Out of tree - Checked and On Target for Slush)
(Enhancements: Claire - code is finished 11/7)

(AISHS) Not really a k/k enhancement. TRacking here only for release notes and blogpost
37
631: external ccm cloudprovider-awsDeferredGraduatingBetaawsmcruteProvisionalNone RequiredN/AThe external cloud controller manager aws would be responsible for running controllers whose function is specific to aws cloud provider functionality.(Claire) - deferred to 1.15 per comment in GH
(Docs: Naomi)
38
633: integrate Kustomize into KubectlTrackedStablecli@liujingfang1Implementable(Docs: Naomi)
39
670: Support Out-of-Tree vSphere Cloud ProviderTrackedNet NewBetacloud-provider@cantbewong @frapposelliImplementable(Claire) went to SIG Cloud Provider - KEPs are coming and it was decided to have an individual KEP per cloud provider
(Docs: Naomi)
40
689: Sypport GMSA for Windows workloadsTrackedNet NewAlphawindows@ddebroyImplementable(Docs: Naomi)
41
714: Break apart the Kubernetes Tarball
Trackedrelease@ixdyImplementable(Docs: Naomi)
42
727: Kublet Resource Metrics Endpoint TrackedNet NewAlphanode@dashpoleOpen(Docs: Naomi)
43
751: Huge PagesTrackedGraduatingStablenode@derekwaynecarrImplementable(Docs: Naomi)
44
757: Pid LimitingTrackedGraduatingBetanode@derekwaynecarrImplementable(Docs: Tunde)
45
758: Move Ingess to the networking.v1beta1 API groupTrackedGraduatingBetanetwork@boweiImplementable(Docs: Tunde)
46
770: Skip attach for non-attachable CSI volumes TrackedGraduatingBetastorage@jsafraneImplementable(Docs: Tunde)
47
773: Taint and Tolerations for Volume and PodTrackedNet NewAlphastorage@jingxu97Open(Docs: Tunde)
48
783: k8s.io/component-baseTrackedNet NewAlphaapi-machinery@luxasImplementable(Docs: Tunde)
49
789: Harden the default RBAC discovery clusterrolebindingsTrackedNet NewStableauth@dekkagaijinImplementablehttps://github.com/kubernetes/kubernetes/pull/73807(Docs: Tunde)
50
793: Promote Node OS/Arch labels to GATrackedGraduatingStablenode@yujuhongImplementable(Docs: Tunde)
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
101
102
103
104
105
106
107
108
109
Loading...
Main menu