Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove PSP from CKS? #53

Open
rwxrob opened this issue Aug 30, 2021 · 4 comments
Open

Remove PSP from CKS? #53

rwxrob opened this issue Aug 30, 2021 · 4 comments

Comments

@rwxrob
Copy link
Contributor

rwxrob commented Aug 30, 2021

After reading that PSP is deprecated and will be removed in 1.25 I'm left wondering why PSP is still listed under the CKS curriculum.

  • Is this so that we maintain the ability to support older installations?

  • At what point (if ever) will PSP be removed?

  • Will the graduated OPA Gatekeeper project take its place officially?

Related:

@raesene
Copy link

raesene commented Feb 16, 2022

On this note It would seem logical to remove PSP at this point, but I'd say that ideally the exam should stick with the in-tree replacement (Pod Security Admission).

The challenge with including other projects (e.g. gatekeeper) is that there's a number of open source and commercial options for admission control (On the open source side Kyverno, jsPolicy, Kubewarden, k-rail and others) so it would seem difficult to choose just one of those to be included in the exam.

@walidshaari
Copy link

@raesene, I agree. However, Another way to do it is to check for the results, regardless of the solution. Disconnected exams would be an issue unless all alternatives are available.

@zsustar
Copy link

zsustar commented Oct 29, 2022

I am going to take the CKS next month. Looks like the PSP is still in the latest curriculum even PSP has been deprecated from K8s website.
https://github.com/cncf/curriculum/blob/master/CKS_Curriculum_%20v1.24.pdf

Question: how can I get the PSP doc during the test?

@ChristopherHanson
Copy link

I am going to take the CKS next month. Looks like the PSP is still in the latest curriculum even PSP has been deprecated from K8s website. https://github.com/cncf/curriculum/blob/master/CKS_Curriculum_%20v1.24.pdf

Question: how can I get the PSP doc during the test?

You can always go back several versions in the K8s docs by selecting the "Versions" drop-down menu in the top-right corner of the docs or using the correct domain in the URL, for example:

The current, as of this comment version (1.25), PSP page is:
https://kubernetes.io/docs/concepts/security/pod-security-policy/

The 1.24 version of the PSP page is:
https://v1-24.docs.kubernetes.io/docs/concepts/security/pod-security-policy/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants