All Projects → moabukar → CKS-Exercises-Certified-Kubernetes-Security-Specialist

moabukar / CKS-Exercises-Certified-Kubernetes-Security-Specialist

Licence: Apache-2.0 license
A set of curated exercises to help you prepare for the CKS exam

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to CKS-Exercises-Certified-Kubernetes-Security-Specialist

altprobe
collector for XDR and security posture service
Stars: ✭ 62 (-50%)
Mutual labels:  kube-bench, trivy
falco-analyze-audit-log-from-k3s-cluster
Detect intrusions that happened in your Kubernetes cluster through audit logs using Falco
Stars: ✭ 56 (-54.84%)
Mutual labels:  audit-log, falco
k3s-on-prem-production
Playbooks needed to set up an on-premises K3s cluster and securize it
Stars: ✭ 108 (-12.9%)
Mutual labels:  sysdig, falco
Docker Slim
DockerSlim (docker-slim): Don't change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)
Stars: ✭ 11,712 (+9345.16%)
Mutual labels:  seccomp, apparmor
vhive
vHive: Open-source framework for serverless experimentation
Stars: ✭ 134 (+8.06%)
Mutual labels:  containerd, gvisor
vilicus
Vilicus is an open source tool that orchestrates security scans of container images(docker/oci) and centralizes all results into a database for further analysis and metrics.
Stars: ✭ 82 (-33.87%)
Mutual labels:  anchore, trivy
phpstan.el
Interface to PHPStan (PHP static analyzer)
Stars: ✭ 22 (-82.26%)
Mutual labels:  static-analysis
intercept
INTERCEPT / Policy as Code Static Analysis Auditing / SAST
Stars: ✭ 54 (-56.45%)
Mutual labels:  static-analysis
unimport
unimport is a Go static analysis tool to find unnecessary import aliases.
Stars: ✭ 64 (-48.39%)
Mutual labels:  static-analysis
deps-infer
Infer mvn deps from sources
Stars: ✭ 36 (-70.97%)
Mutual labels:  static-analysis
shell-linter
A Github Action for ShellCheck
Stars: ✭ 58 (-53.23%)
Mutual labels:  static-analysis
gotcha
Go Taint CHeck Analyser
Stars: ✭ 40 (-67.74%)
Mutual labels:  static-analysis
secreter
Kubernetes operator and CLI tool for encrypting and managing Kubernetes secrets
Stars: ✭ 69 (-44.35%)
Mutual labels:  secrets-management
riskybird
Regular expression authors best friend
Stars: ✭ 48 (-61.29%)
Mutual labels:  opa
fluentbit-containerd-cri-o-json-log
Parsing CRI JSON logs with Fluent Bit - applies to fluentbit, kubernetes, containerd and cri-o
Stars: ✭ 58 (-53.23%)
Mutual labels:  containerd
apparmor.d
Full set of AppArmor profiles (~ 1400 profiles)
Stars: ✭ 32 (-74.19%)
Mutual labels:  apparmor
aura
Python source code auditing and static analysis on a large scale
Stars: ✭ 101 (-18.55%)
Mutual labels:  static-analysis
go-mnd
Magic number detector for Go.
Stars: ✭ 153 (+23.39%)
Mutual labels:  static-analysis
PhpCodeAnalyzer
PhpCodeAnalyzer scans codebase and analyzes which non-built-in php extensions used
Stars: ✭ 91 (-26.61%)
Mutual labels:  static-analysis
twly
Wanna get DRY? Static analysis tool for detecting repeat code.
Stars: ✭ 42 (-66.13%)
Mutual labels:  static-analysis

License PRs Welcome

CKS-Exercises

A curated collection of exercises to help prepare for the Certified Kubernetes Security Specialist. The exercises have been segregated into their respective domains as per the CNCF curriculum for CKS.

  • Note: Regardless of you sitting the CKS exam or not, once you have completed most of the exercises, you will have a good understanding and implementation of security in the large Kubernetes eco-system. What matters is that you enjoy the learning process. Goodluck on your learning journey!

Exam syllabus

For a more detailed syllabus

Exam style questions

Are you preparing for the CKA/CKAD?

  • Here are a list of online resources to help you pass the CKA/CKAD exams so that you can go for the CKS (as the CKA is a prerequisite for the CKS)
  • Feel free to make a PR in the folder if you find useful resources.

More useful resources and materials

Further reading (articles & books)

  1. Where to begin with the CKS exam?

Slack channels

  1. Kubernetes Community - #cks-exam-prep

K8s and Container Security resources

  1. Mumshad's KodeKloud "Certified Kubernetes Security Specialist" course
  2. Killer.sh CKS practice exam

Other useful CKS repos

  1. Walid Shaari's CKS repo
  2. Abdennour's CKS repo
  3. A simple and comorehensive CLI to prepare for the CKS exam by Abdennour
  4. Kim's CKS Challenge series

Want to Contribute?

  • Fork the repo and create your branch from your forked repo
  • Please try to stick to the layout we follow in terms of the README markdown
  • Issue that PR
  • This will be reviewed by the team and merged
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].