All Projects → Evalle → CKS

Evalle / CKS

Licence: MIT License
Certified Kubernetes Security Specialist Exam Preparation Guide

Projects that are alternatives of or similar to CKS

kubernetes-cluster
Vagrant As Automation Script
Stars: ✭ 34 (+6.25%)
Mutual labels:  kubernetes-cluster, cks
metrics-server-on-rancher-2.0.2
Method to Setup Metrics-Server on Kubernetes via Rancher-Deployed Cluster
Stars: ✭ 14 (-56.25%)
Mutual labels:  kubernetes-cluster
rak8s
Stand up a Raspberry Pi based Kubernetes cluster with Ansible
Stars: ✭ 362 (+1031.25%)
Mutual labels:  kubernetes-cluster
terraform-kvm-kubespray
Set up Kubernetes cluster using KVM, Terraform and Kubespray
Stars: ✭ 55 (+71.88%)
Mutual labels:  kubernetes-cluster
devops
基于django+vue实现的一套前后端分离的运维系统
Stars: ✭ 32 (+0%)
Mutual labels:  kubernetes-cluster
firework8s
Firework8s is a collection of kubernetes objects (yaml files) for deploying workloads in a home lab.
Stars: ✭ 35 (+9.38%)
Mutual labels:  kubernetes-cluster
kube-universe
3D Visualization of a Kubernetes Cluster
Stars: ✭ 18 (-43.75%)
Mutual labels:  kubernetes-cluster
openshift-install
Install Openshift Docker Meetup Jakarta-Indonesia
Stars: ✭ 17 (-46.87%)
Mutual labels:  kubernetes-cluster
lagom-on-kube
This tutorial describes how to bootstrap a production-ready Lagom microservices cluster in a Kubernetes environment.
Stars: ✭ 58 (+81.25%)
Mutual labels:  kubernetes-cluster
k8s-istio-demo
Demo showing the capabilities of Istio
Stars: ✭ 22 (-31.25%)
Mutual labels:  kubernetes-cluster
iris
Watch on Kubernetes events, filter and send them as standard wehbook to any system
Stars: ✭ 57 (+78.13%)
Mutual labels:  kubernetes-cluster
terraform-vultr-condor
Kubernetes Deployment Tool for Vultr
Stars: ✭ 60 (+87.5%)
Mutual labels:  kubernetes-cluster
k8s-lemp
LEMP stack in a Kubernetes cluster
Stars: ✭ 74 (+131.25%)
Mutual labels:  kubernetes-cluster
ansible-role-k8s
This role render an arbitrary number of Jinja2 templates and deploys or removes them to/from Kubernetes clusters.
Stars: ✭ 26 (-18.75%)
Mutual labels:  kubernetes-cluster
linode-k8s-autoscaler
Autoscaling utility for horizontally scaling Linodes in an LKE Cluster Node Pool based on memory or cpu usage
Stars: ✭ 27 (-15.62%)
Mutual labels:  kubernetes-cluster
inspr
Inspr is an agnostic application mesh for simpler, faster, and securer development of distributed applications (dApps).
Stars: ✭ 49 (+53.13%)
Mutual labels:  kubernetes-cluster
k8s-actions
Enable GitHub developers to deploy to Kubernetes service using GitHub Actions
Stars: ✭ 104 (+225%)
Mutual labels:  kubernetes-cluster
vamp2setup
Vamp Lamia Alpha Setup Guide
Stars: ✭ 33 (+3.13%)
Mutual labels:  kubernetes-cluster
kubeseal-webgui
This is a python based webapp for using Bitnami-Sealed-Secrets in a web-ui.
Stars: ✭ 27 (-15.62%)
Mutual labels:  kubernetes-cluster
admission-webhook-example-with-openfaas
Use OpenFaaS functions as Kubernetes Validating Admission Webhook
Stars: ✭ 24 (-25%)
Mutual labels:  kubernetes-cluster

Certified Kubernetes Security Specialist Exam Preparation Guide

Check Markdown links

This guide is intended to be a point of knowledge for everyone who wants to pass Certified Kubernetes Security Specialist (CKS) Exam. The main idea is to provide links to every topic in each domain. Preference will always be the official documentation but feel free to add other useful links.

Introduction (Read carefully)

A Certified Kubernetes Security Specialist is an accomplished Kubernetes practitioner (as evidenced by holding the CKA credential) who has demonstrated competence on a broad range of best practices for securing container-based applications and Kubernetes platforms during build, deployment and runtime.

Certified Kubernetes Security Specialist (CKS) candidates must have taken and passed the Certified Kubernetes Administrator (CKA) exam prior to attempting the CKS exam. The CKS may be scheduled but not taken until CKA certification has been achieved.

Exam Details

This exam is an online, proctored, performance-based test that requires solving multiple tasks from a command line running Kubernetes. Candidates have 2 hours to complete the tasks.

The exam is based on Kubernetes v1.20

Certified Kubernetes Security Specialist (CKS) candidates must have taken and passed the Certified Kubernetes Administrator (CKA) exam prior to attempting the CKS exam. The CKS may be scheduled but not taken until CKA certification has been achieved.

Table of Contents

  1. Cluster Setup
  2. Cluster Hardening
  3. System Hardening
  4. Minimize Microservice Vulerabilities
  5. Supply Chain Security
  6. Monitoring, Logging and Runtime Security
  7. Useful Links

Cluster Setup

Cluster Hardening

System Hardening

Minimize Microservice Vulnerabilities

Supply Chain Security

Monitoring Logging and Runtime Security

  • Perform behavioral analytics of syscall process and file activities at the host and container level to detect malicious activities - (strace)
  • Detect threats within physical infrastructure, apps, networks, data, users and workloads
  • Detect all phases of attack regardless where it occurs and how it spreads
  • Perform deep analytical investigation and identification of bad actors within environment
  • Ensure immutability of containers at runtime
  • Use Audit Logs to monitor access

Useful Links

Courses

Info

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].