Skip to content

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

Notifications You must be signed in to change notification settings

ManicodeSecurity/Defending-DevOps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Jimmy Mesta
Dec 4, 2019
c967b0f · Dec 4, 2019
Sep 12, 2019
Dec 3, 2019
Aug 29, 2019
Aug 29, 2019
Aug 29, 2019
Aug 29, 2019
Aug 29, 2019
Sep 10, 2019
Aug 29, 2019
Dec 4, 2019
Sep 9, 2019
Aug 29, 2019
Aug 29, 2019
Aug 29, 2019
Feb 11, 2019
Aug 29, 2019
Aug 29, 2019

Repository files navigation

Defending Modern DevOps Environments (Kubernetes Edition)

This repository contains all of the labs for the two-day "Defending Modern DevOps Course" by Manicode Secure Coding Education

Useful kubectl Commands

Helpful kubectl commands to interact with your cluster and its components:

Retrieve Info about your cluster

# View your cluster credentials and location
kubectl config view

# View list of services running on your cluster
kubectl cluster-info

# View node info
kubectl describe nodes

View API Resources

kubectl api-resources -o wide

Interact with running pods

# Display all pods in all namespaces in the cluster
kubectl get pods --all-namespaces

# Use -o wide to show more detail
kubectl get pod -o wide --all-namespaces

# List all services running in the cluster
kubectl get svc --all-namespaces

# Get a shell in a container within the pod
kubectl exec -it <you-pod-name> --namespace=<namespace> /bin/bash

View Logs

# View pods logs (first container in pod)
kubectl logs <your-pod-name>

# View pod logs (specific container)
kubectl logs <your-pod-name> -c <your-container-name>

Misc. commands

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 .

For more kubectl commands check out the kubectl cheat sheet

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published