Skip to content

omargohan/Defending-DevOps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Defending Modern DevOps Environments

This repository contains all of the labs for the 2-day "Defending Modern DevOps Course"

Agenda:

001-Lab-Setup

002-Containerizing-An-Application

003-K8S-Cluster-Setup

004-K8S-Cluster-Authentication

005-K8S-Dashboard

006-Pod-Security-Policy

007-Attacking-Kubelet

008-K8s-Cluster-Secrets

009-Security-Pipeline

010-Kube-Logs

Finale

Useful Debugging Commands

minikube logs
kubectl get logs <podname>
kubectl exec -it <podname> /bin/bash
kubectl describe pod|service|deployment <name> 
kubectl get secret <secretname> 
kubectl get events | grep <thething>
kubectl create --v 10 -f .

About

Lab Material for the Two-Day Defending Modern DevOps Environments Course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%