Skip to content

Commit 5fe92f2

Browse files
authored
Merge pull request #26629 from tallclair/psp
Add PSP to the deprecation guide
2 parents 2c46bee + ce2e5f8 commit 5fe92f2

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

content/en/docs/reference/using-api/deprecation-guide.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,13 @@ RuntimeClass in the **node.k8s.io/v1beta1** API version will no longer be served
6060
* All existing persisted objects are accessible via the new API
6161
* No notable changes
6262

63+
#### PodSecurityPolicy {#psp-v125}
64+
65+
PodSecurityPolicy in the **policy/v1beta1** API version will no longer be served in v1.25, and the PodSecurityPolicy admission controller will be removed.
66+
67+
PodSecurityPolicy replacements are still under discussion, but current use can be migrated to
68+
[3rd-party admission webhooks](https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/) now.
69+
6370
### v1.22
6471

6572
The **v1.22** release will stop serving the following deprecated API versions:
@@ -245,6 +252,13 @@ The **extensions/v1beta1**, **apps/v1beta1**, and **apps/v1beta2** API versions
245252
* Notable changes:
246253
* `spec.selector` is now required and immutable after creation; use the existing template labels as the selector for seamless upgrades
247254

255+
#### PodSecurityPolicy {#psp-v116}
256+
257+
The **extensions/v1beta1** API version of PodSecurityPolicy is no longer served as of v1.16.
258+
259+
* Migrate manifests and API client to use the **policy/v1beta1** API version, available since v1.10.
260+
* Note that the **policy/v1beta1** API version of PodSecurityPolicy will be removed in v1.25.
261+
248262
## What to do
249263

250264
### Test with deprecated APIs disabled

0 commit comments

Comments
 (0)