Setting up your private Docker Hub registry
Course Content
0 / 51 completedLevel up with Kubernetes
What you should know
Setting up your private Docker Hub registry
Troubleshooting effectively with the many whys
Finding problems quickly with Spot the Pattern
Kubernetes is hard. Why
kubectl, curl, and yq are all you need
Installing kind and troubleshooting tools
Installing Docker Desktop
Creating clusters with kind
Debugging missing Pod tolerations and taints
Troubleshooting Pods that won't fit in the cluster
Solving network-related ImagePullBackOff errors
Debugging ImagePullBackOff errors for non-existent images
Debugging failing liveness probes
Conquering Pods with pending dependencies
Debugging CrashLoopBackOff errors and crashing Pods
Solving ImagePullBackOff errors related to private registries
Solving failing Pod readiness checks
Challenge A troublemaking deployment
Solving slow Pods
Solution A troublemaking deployment
Debugging Pods running outdated Alpine Linux
Conquering DNS misconfigurations within Pods
Conquering CoreDNS and other DNS issues
Troubleshooting NetworkPolicies
Troubleshooting Pod networking
Debugging unreachable Kubernetes Services
Solving failing Ingress resources
Challenge The flaky web app
Troubleshooting Ingress resources with unavailable services
Debugging aggressive ingress path types
Solution The flaky web app
Why Kubernetes authentication issues occur
Confirming kubeconfig certificate validity
Quick refresher on kubeconfig files
Retrieving user certificates from kubeconfig files
Retrieving data from kubeconfig contexts
Generating new Kubernetes user certificates
Understanding NotReady Kubernetes nodes
Identifying kubelets that are not started
Understanding slow kubectl commands
Restarting the kubelet service
Troubleshooting missing CNIs
Understanding slow Kubernetes resource deletions
Safely removing Kubernetes resource finalizers
Removing finalizers from namespaces
Identifying Kubernetes resource finalizers
Deploy your next big project on Kubernetes
Provision your own Kubernetes cluster from scratch
Get Kubernetes certified