About Course

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.

What do you Learn ?

Different kuberenetes compon

Fundamentals of role based access controls in Kubernetes

How service accounts work in Kubernetes

The basics of Roles, Role Bindings, Cluster Roles, Cluster Role Bindings

Understand the Kubernetes Attack Surface

How a misconfigured Kubernetes Cluster can be exploited by attackers

How to attack the API Server using insecure port

How to attack a misconfigured Kubelet API

How ETCD storage works

How exposed Kubernetes Dashboard can be abused

How to perform Static Analysis of YAML files using Kube-audit

How to perform Static Analysis using Kubesec

How to perform Security Assessments using Kube-hunter

How to audit clusters using Kube-bench

How to scan Docker images using trivy

How to implement network policies

How to use Kubernetes Security Context to prevent attacks



Prerequisite

The course begins from basics

Its good to have Linux Knowledge

Its good to have Docker Knowledge



Who is this course for?

Security professionals who are into Kubernetes

Cloud engineers

Devops professionals

Penetration Testers

Red Team members

Anyone who is interested in Ethical Hacking and Penetration testing

Anyone who is interested in information security concepts


Course Curriculum

  Course Introduction
Available in days
days after you enroll
  Kubernetes Fundamentals
Available in days
days after you enroll
  Hacking Kubernetes Cluster
Available in days
days after you enroll
  Automated Assesments
Available in days
days after you enroll
  Defenses
Available in days
days after you enroll

Pricing