https://github.com/krishanthisera/cks-challenges
This is a solution for the Certified Kubernetes Security Specialist Challenge Series from KodeKloud, which provides a comprehensive set of challenges designed to prepare Kubernetes professionals for the CKS certification. The challenge series test the skills and understanding of Kubernetes security concepts.
https://github.com/krishanthisera/cks-challenges
Last synced: 3 months ago
JSON representation
This is a solution for the Certified Kubernetes Security Specialist Challenge Series from KodeKloud, which provides a comprehensive set of challenges designed to prepare Kubernetes professionals for the CKS certification. The challenge series test the skills and understanding of Kubernetes security concepts.
- Host: GitHub
- URL: https://github.com/krishanthisera/cks-challenges
- Owner: krishanthisera
- Created: 2023-05-13T07:22:24.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-14T10:24:19.000Z (about 2 years ago)
- Last Synced: 2025-01-07T11:50:02.673Z (5 months ago)
- Homepage: https://krishanthisera.github.io/CKS-Challenges/
- Size: 526 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [CKS-Challenges](https://krishanthisera.github.io/CKS-Challenges/)
This is a solution for the Certified Kubernetes Security Specialist Challenge Series from KodeKloud,
which provides a comprehensive set of challenges designed to prepare Kubernetes professionals for the CKS certification.
The challenge series test the skills and understanding of Kubernetes security concepts.The challenges in this series cover a broad range of Kubernetes security topics, including network policies, RBAC, seccomp, AppArmor, and others.
This solution series is intended for learning purposes only. It is assumed that you are familiar with the CKS exam and may need to refer to the
challenges from [KodeKloud-CKS-Challenge]. If you're looking for additional resources to prepare for the CKS exam,
it is recommended checking out the KodeKloud CKS resources available at [kodekloud.com].To solve some of these tasks, I have make use of third-party security tools such as:
- [Aquasec Trivy](https://aquasecurity.github.io/trivy/)
- [Kubesec](https://kubesec.io/)
- [CIS Benchmarks](https://www.cisecurity.org/benchmark/kubernetes/)
- [Falco from Sysdig open source](https://falco.org/docs/getting-started/installation/)In addition, following resources were useful for completing these challenges:
- [Kubernetes Security Concepts](https://kubernetes.io/docs/concepts/security/)
- [Kubernetes Network Policies](https://kubernetes.io/docs/concepts/services-networking/network-policies/)
- [Kubernetes RBAC](https://kubernetes.io/docs/reference/access-authn-authz/rbac/)
- [Kubernetes Seccomp](https://kubernetes.io/docs/tutorials/clusters/seccomp/)
- [Kubernetes AppArmor](https://kubernetes.io/docs/tutorials/clusters/apparmor/)## Solution
You can find the URLs to our solutions for each of the four challenges below:
| Challenge | Solution |
|-----------|------------------------------------|
| Challenge 1 | [challenge-01.md](challenge-01.md) |
| Challenge 2 | [challenge-02.md](challenge-02.md) |
| Challenge 3 | [challenge-03.md](challenge-03.md) |
| Challenge 4 | [challenge-04.md](challenge-04.md) |[kodekloud.com]: https://kodekloud.com/courses/certified-kubernetes-security-specialist-cks/
[KodeKloud-CKS-Challenge]: https://kodekloud.com/courses/cks-challenges/