This course is a collaboration between Cybr and Chad Crowell from KubeSkills.
Prerequisites
- Administrator or Engineer with at least a year of experience troubleshooting systems using various tools (networking, OS, system administration, backend web development, etc…)
- Experience with Git (how to clone a repo, fork a repo, create branches, commit and push, etc…)
- Fundamental understanding of how containers work (familiar with cgroups, namespaces, what pods are, etc…)
Tools needed for this course
- At least 3 cloud servers: one for GitLab, the others for Kubernetes (we will be providing Hands-On Labs soon if you’d prefer using our servers instead)
- Can be an AWS or Azure instance, Civo instance, etc…, or even a home Linux VM
- Preferably running Ubuntu, 20.04, but not required
- Access to a terminal to run SSH and kubectl
- Web browser to access the GitLab web UI
- Kubectl needs to be installed on your local machine
Course Content
Introduction
Container Security Overview
Kubernetes Fundamentals
GitLab + Kubernetes Security
Securing Container Images
Securing Kubernetes Microservices
Monitoring and Logging for Security
Compliance and Governance
Supply Chain Security
About Instructor
Login
Accessing this course requires a login. Please enter your credentials below!