Course provided by Udemy

Study type: Online

Starts: Anytime

Price: See latest price on Udemy

Overview

Kubernetes security, to some people is a complex subject because of the overwhelming jargon and the complex setup it requires to have a multi node cluster especially when you are doing it for the first time. The goal of this Course is to make things clearer and easier for those who are new to Kubernetes and Kubernetes security world.

Expected Outcomes

  1. Students will learn different kubernetes components
  2. Students will learn fundamentals of role based access controls in Kubernetes
  3. Students will learn how service accounts work in Kubernetes
  4. Students will learn the basics of Roles, Role Bindings, Cluster Roles, Cluster Role Bindings
  5. Students will understand the Kubernetes Attack Surface
  6. Students will learn how a misconfigured Kubernetes Cluster can be exploited by attackers
  7. Students will learn how to attack the API Server using insecure port
  8. Students will learn how to attack a misconfigured Kubelet API
  9. Students will learn how ETCD storage works
  10. Students will learn how exposed Kubernetes Dashboard can be abused
  11. Students will learn how to perform Static Analysis of YAML files using Kube-audit
  12. Students will learn how to perform Static Analysis using Kubesec
  13. Students will learn how to perform Security Assessments using Kube-hunter
  14. Students will learn how to audit clusters using Kube-bench
  15. Students will learn how to scan Docker images using trivy
  16. Students will learn how to implement network policies
  17. Students will learn how to use Kubernetes Security Context to prevent attacks