Container Security with Kubernetes & GitLab CI/CD

Coming soon! In this hands-on course, learn how to get started using Kubernetes with GitLab CI/CD, and learn key concepts of container security.

Chad · August 18, 2024

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
1 of 2

About Instructor

Chad

1 Course

Not Enrolled
This course is currently closedComing Soon

Course Includes

  • 43 Lessons