| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Sponsoring SIG | Partcipating SIG | Issue Number | Enhancement Name | Enhancement Status | Needs Docs? | Docs Status | Enhancement Notes | Docs Notes | |||||||||||||||||||
2 | auth | security | 5 | Pod Security Policy | Tracked | Has Docs | Complete (Merged) | DONE | Related PR to master: https://github.com/kubernetes/website/pull/26629 | Pending Inclusion | 0 | |||||||||||||||||
3 | apps | scalability | 19 | Graduate CronJob to stable | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
4 | node | auth | 34 | Add sysctl support | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Tracked | 51 | |||||||||||||||||
5 | apps | scheduling | 85 | PodDisruptionBudget and /eviction subresource | Tracked | Has Docs | Complete (Merged) | DONE | DONE | At Risk | 0 | |||||||||||||||||
6 | node | none | 213 | Provide RunAsGroup feature for Containers in a Pod | Tracked | None Required | DONE | DONE | Exception Required | 0 | ||||||||||||||||||
7 | node | none | 277 | Ephemeral Containers | Removed from Milestone | Removed from milestone | Alpha to Beta | Deferred | 0 | |||||||||||||||||||
8 | auth | cli, api-machinery | 541 | External client-go credential providers | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Removed from Milestone | 24 | |||||||||||||||||
9 | auth | none | 542 | Bound service account tokens (RootCAConfig GA, BoundServiceAccountTokenVolume beta) | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Total | 75 | |||||||||||||||||
10 | auth | none | 542 | Bound service account tokens (RootCAConfig GA, BoundServiceAccountTokenVolume beta) | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
11 | api-machinery | cli | 555 | Server-side Apply | Removed from Milestone | Removed from milestone | Enhancement Stages | |||||||||||||||||||||
12 | network | cluster-lifecycle | 563 | IPv4/IPv6 dual-stack support | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Alpha | 21 | |||||||||||||||||
13 | apps | api-machinery | 592 | TTL After Finished Controller | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Beta | 15 | |||||||||||||||||
14 | instrumentation | architecture, api-machinery, scalability | 647 | API Server Tracing | Removed from Milestone | Removed from milestone | Stable | 13 | ||||||||||||||||||||
15 | network | none | 752 | EndpointSlice | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Total | 49 | |||||||||||||||||
16 | cli | api-machinery | 859 | Include kubectl command metadata in http request headers | Tracked | None Required | DONE | DONE | ||||||||||||||||||||
17 | instrumentation | api-machinery, node, scheduling, cluster-lifecycle, cloud-provider | 1209 | Metrics Stability Enhancement | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
18 | api-machinery | cli, auth | 1295 | Insecure Backend Proxy | Removed from Milestone | removed from milestone | Docs Status | |||||||||||||||||||||
19 | auth | none | 1393 | ServiceAccountIssuerDiscovery GA | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Complete (Merged) | 41 | |||||||||||||||||
20 | storage | node, app, scalability | 1412 | Immutable secrets and configmaps | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Ready for Review (PR) | 0 | |||||||||||||||||
21 | storage | none | 1432 | Volume health | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Draft (PR) | 0 | |||||||||||||||||
22 | storage | scheduling | 1472 | Storage capacity tracking for pod scheduling | Tracked | Has Docs | Complete (Merged) | DONE | DONE | Late | 0 | |||||||||||||||||
23 | storage | api-machinery | 1495 | Volume populator | Removed from Milestone | Removed from milestone | Feature gate `AnyVolumeDataSource` going beta. | No PR | 0 | |||||||||||||||||||
24 | network | none | 1507 | Service AppProtocol | Removed from Milestone | Removed from milestone | Beta to GA, need to update feature-gates.md and /concepts/services-networking/service.md | |||||||||||||||||||||
25 | instrumentation | architecture | 1602 | Structured logging | Tracked | None Required | DONE | Documentation is in k/community | ||||||||||||||||||||
26 | storage | none | 1698 | PVC inline ephemeral volumes (work with CSI driver) | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
27 | instrumentation | node, scheduling | 1748 | Expose metrics about resource requests and limits that represent the pod model | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
28 | node | none | 1769 | Memory Manager | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
29 | storage | scheduling | 1845 | Prioritizing nodes based on volume capacity | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
30 | apps | storage | 1847 | Auto remove PVCs created by StatefulSet | Removed from Milestone | Removed from milestone | WIP added hold label | |||||||||||||||||||||
31 | network | cloud-provider | 1864 | Optionally Disable LoadBalancer NodePorts | Removed from Milestone | Removed from milestone | new alpha feature introduced with gate, need docs | |||||||||||||||||||||
32 | storage | architecture, cluster-lifecycle | 1885 | AzureFile CSI migration | Tracked | Has Docs | Complete (Merged) | DONE | Only feature gate update is needed. | |||||||||||||||||||
33 | api-machinery | scalability | 1904 | Efficient watch resumption | Tracked | None Required | DONE | DONE | ||||||||||||||||||||
34 | scheduling | none | 1923 | Prefer Nominated Node | Tracked | None Required | DONE | DONE | ||||||||||||||||||||
35 | instrumentation | testing | 1933 | Defend against logging secrets via static analysis | Tracked | None Required | DONE | DONE | ||||||||||||||||||||
36 | network | cloud-provider | 1959 | Service Type=LoadBalancer Class | Tracked | Has Docs | Complete (Merged) | DONE | ||||||||||||||||||||
37 | node | storage | 1967 | Support to size memory backed volumes | Removed from Milestone | Removed from milestone | ||||||||||||||||||||||
38 | windows | node | 1981 | Support for Windows privileged containers | Removed from Milestone | Removed from milestone | ||||||||||||||||||||||
39 | node | none | 2000 | Graceful node shutdown | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
40 | storage | auth | 2047 | CSI service account token | Tracked | DONE | ||||||||||||||||||||||
41 | node | none | 2053 | Add downward API support for hugepages | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
42 | network | none | 2079 | Network Policy port ranges | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
43 | network | none | 2086 | Service Internal Traffic Policy | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
44 | node | instrumentation | 2129 | Remove cAdvisor json metrics from the Kubelet | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
45 | node | auth, security | 2133 | Kubelet Credential Provide | Removed from Milestone | Removed from milestone | ||||||||||||||||||||||
46 | api-machinery | none | 2155 | Apply for client-go's typed clients | Tracked | None Required | DONE | DONE | ||||||||||||||||||||
47 | api-machinery | network | 2161 | APIServer defaulted labels for all Namespaces | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
48 | apps | scheduling | 2185 | Random Pod Selection on Replicaset Downscale | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
49 | network | auth, security | 2200 | Block service ExternalIPs via admission | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
50 | apps | none | 2214 | Indexed Job | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
51 | cli | none | 2227 | default container annotation that to be used by kubectl | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
52 | apps | none | 2232 | Stopped Job | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
53 | node | none | 2238 | Add a configurable grace period to liveness probes | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
54 | scheduling | none | 2249 | Pod Affinity NamespaceSelector and Scope | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
55 | apps | none | 2255 | ReplicaSet Pod Deletion Cost | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
56 | instrumentation | api-machinery, node, scheduling, cluster-lifecycle, cloud-provider | 2305 | Metric cardinality enforcement | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
57 | storage | none | 2317 | Allow Kubernetes to supply pod's fsgroup to CSI driver on mount | Removed from Milestone | Removed from milestone | ||||||||||||||||||||||
58 | cloud-provider | network | 2347 | Extending Apiserver Network Proxy to handle traffic originated from Node network | Removed from Milestone | Removed from milestone | ||||||||||||||||||||||
59 | network | none | 2365 | IngressClass Namespaced Params | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
60 | cloud-provider | apps, api-machinery, network, storage | 2395 | Feature gates to disable cloud providers | Removed from Milestone | Removed from milestone | No code, no doc, very risky. | |||||||||||||||||||||
61 | node | none | 2403 | Extend podresources API to report allocatable resources | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
62 | node | instrumentation, storage | 2411 | CRIContainerLogRotation | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
63 | testing | release | 2420 | Reducing Kubernetes Build Maintenance | Tracked | None Required | DONE | DONE | ||||||||||||||||||||
64 | network | none | 2433 | Topology Aware Hints | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
65 | cloud-provider | api-machinery | 2436 | Leader Migration for Controller Managers | Tracked | Has Docs | Complete (Merged) | DONE | DONE | |||||||||||||||||||
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 | ||||||||||||||||||||||||||||