Skip to content

Commit d02e2d6

Browse files
authored
Merge pull request #31756 from wojtek-t/remove_selflink
Graduate SelfLink deprecation to GA
2 parents 8d91229 + 86af7c1 commit d02e2d6

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

content/en/docs/reference/command-line-tools-reference/feature-gates.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,6 @@ different Kubernetes components.
188188
| `RecoverVolumeExpansionFailure` | `false` | Alpha | 1.23 | |
189189
| `RemainingItemCount` | `false` | Alpha | 1.15 | 1.15 |
190190
| `RemainingItemCount` | `true` | Beta | 1.16 | |
191-
| `RemoveSelfLink` | `false` | Alpha | 1.16 | 1.19 |
192-
| `RemoveSelfLink` | `true` | Beta | 1.20 | |
193191
| `RotateKubeletServerCertificate` | `false` | Alpha | 1.7 | 1.11 |
194192
| `RotateKubeletServerCertificate` | `true` | Beta | 1.12 | |
195193
| `SeccompDefault` | `false` | Alpha | 1.22 | |
@@ -400,6 +398,9 @@ different Kubernetes components.
400398
| `PodShareProcessNamespace` | `false` | Alpha | 1.10 | 1.11 |
401399
| `PodShareProcessNamespace` | `true` | Beta | 1.12 | 1.16 |
402400
| `PodShareProcessNamespace` | `true` | GA | 1.17 | - |
401+
| `RemoveSelfLink` | `false` | Alpha | 1.16 | 1.19 |
402+
| `RemoveSelfLink` | `true` | Beta | 1.20 | 1.23 |
403+
| `RemoveSelfLink` | `true` | GA | 1.24 | - |
403404
| `RequestManagement` | `false` | Alpha | 1.15 | 1.16 |
404405
| `RequestManagement` | - | Deprecated | 1.17 | - |
405406
| `ResourceLimitsPriorityFunction` | `false` | Alpha | 1.9 | 1.18 |
@@ -967,8 +968,10 @@ Each feature gate is designed for enabling/disabling a specific feature:
967968
- `RemainingItemCount`: Allow the API servers to show a count of remaining
968969
items in the response to a
969970
[chunking list request](/docs/reference/using-api/api-concepts/#retrieving-large-results-sets-in-chunks).
970-
- `RemoveSelfLink`: Deprecates and removes `selfLink` from ObjectMeta and
971-
ListMeta.
971+
- `RemoveSelfLink`: Sets the `.metadata.selfLink` field to blank (empty string) for all
972+
objects and collections. This field has been deprecated since the Kubernetes v1.16
973+
release. When this feature is enabled, the `.metadata.selfLink` field remains part of
974+
the Kubernetes API, but is always unset.
972975
- `RequestManagement`: Enables managing request concurrency with prioritization and fairness
973976
at each API server. Deprecated by `APIPriorityAndFairness` since 1.17.
974977
- `ResourceLimitsPriorityFunction`: Enable a scheduler priority function that

0 commit comments

Comments
 (0)