@@ -98,7 +98,7 @@ we aim to simplify access to this information for Pods via the Downward API.
9898
9999### Goals
100100
101- * Values from Node labels ` topology.k8s .io/zone ` , ` topology.k8s .io/region ` and ` kubernetes.io/hostname ` are made
101+ * Values from Node labels ` topology.kubernetes .io/zone ` , ` topology.kubernetes .io/region ` and ` kubernetes.io/hostname ` are made
102102 available via downward API
103103* Additional node labels can be made available via downward API using admission webhooks that mutate ` pods/binding ` .
104104
@@ -222,10 +222,11 @@ E2E tests will also ensure behavior is exercised when the feature gate is enable
222222- All standard topology labels can be retrieved using downward API.
223223- Behavior is implemented behind a feature gate that is off by default.
224224- Initial unit, integration and e2e tests completed and enabled.
225+ - Fix standard topology label used in PodTopologyLabels admission controller (topology.k8s.io -> topology.kubernetes.io)
225226
226227#### Beta
227228
228- TODO after Alpha.
229+ - Unit, integration and e2e tests
229230
230231#### GA
231232
@@ -290,7 +291,9 @@ Tests will be added to ensure feature gate works as expected.
290291
291292### Rollout, Upgrade and Rollback Planning
292293
293- TODO for Beta.
294+ Manual testing will be exercised to ensure that PodTopologyLabelsAdmission can be enabled and then disabled.
295+ When disabled, existing Pods with topology labels will continue to run with those labels and new Pods will no longer
296+ container topology labels.
294297
295298###### How can a rollout or rollback fail? Can it impact already running workloads?
296299
@@ -402,6 +405,7 @@ Revert feature gate and stop consuming downward API.
402405## Implementation History
403406
404407- ` v1.33 ` : initial KEP is accepeted and alpha implementation is complete
408+ - ` v1.34 ` : fix topology labels from topology.k8s.io to topology.kubernetes.io.
405409
406410## Drawbacks
407411
0 commit comments