OVERVIEW:-
The Certified Kubernetes Security Specialist (CKS) certification is designed to validate the skills, knowledge, and competency of Kubernetes administrators and other IT professionals regarding best practices for securing container-based applications and Kubernetes platforms. The course focuses on various aspects of Kubernetes security, including cluster hardening, identity and access management, secure container runtime, and monitoring, providing participants with the expertise needed to implement robust security measures in Kubernetes environments.
Description:
The CKS course equips participants with advanced knowledge and practical skills required to secure Kubernetes clusters. Participants learn essential security concepts, such as securing Kubernetes API, implementing network policies, managing secrets and encryption, and configuring pod security policies. By completing the CKS courses, professionals demonstrate their ability to design and implement secure Kubernetes environments, ensuring the confidentiality, integrity, and availability of containerized applications.
Exam Included:
- CKS exam is not included in the Fees.
Prerequisite:
Must be Certified Kubernetes Administrator (CKA) or have equivalent knowledge in Kubernetes.
Certified Kubernetes Security Specialist
- Use Network security policies to restrict cluster level access
- Use CIS benchmark to review the security configuration of Kubernetes components (etcd, kubelet, kubedns, kubeapi)
- Properly set up Ingress objects with security control
- Protect node metadata and endpoints
- Minimize use of, and access to, GUI elements
- Verify platform binaries before deploying
- Restrict access to Kubernetes API
- Use Role Based Access Controls to minimize exposure
- Exercise caution in using service accounts e.g. disable defaults, minimize permissions on newly created ones
- Update Kubernetes frequently
- Minimize host OS footprint (reduce attack surface)
- Minimize IAM roles
- Minimize external access to the network
- Appropriately use kernel hardening tools such as AppArmor, seccomp
- Setup appropriate OS level security domains
- Manage kubernetes secrets
- Use container runtime sandboxes in multi-tenant environments (e.g. gvisor, kata containers)
- Implement pod to pod encryption by use of mTLS
- Minimize base image footprint
- Secure your supply chain: whitelist allowed image registries, sign and validate images
- Use static analysis of user workloads (e.g. kubernetes resources, docker files)
- Scan images for known vulnerabilities
- Perform behavioral analytics of syscall process and file activities at the host and container level to detect malicious activities
- 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
Training Partners
95 percent Of students say they are better prepared to maximize the value of Red Hat products after training
The person with the certification is
the one that is going to get hired.
– Robert Blanchard, Director of Support Services
Aspen Skiing Services Co.
They laugh at me because I am different, I laugh at them because they are all the same
mation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” center_content=”no” last=”true” min_height=”” hover_type=”none” link=”” first=”true”]