k8s-sandbox

Install a cluster locally - minikube or kind

https://kubernetes.io/docs/tasks/tools/

Install an NGINX ingress controller

Set default context

kubectl config get-contexts

kubectl config set-context CONTEXT_NAME

Create apps

kubectl apply -f app-bar.yaml

kubectl apply -f app-foo.yaml

View logs for a pod

kubectl logs POD_NAME

Create an ingress

kubectl apply -f ingress.yaml

Play around with CLI

Try describe, edit, delete resources or maybe install k9s

kubectl cheat sheet