Kubernetes Administration Essentials

19 chapters

Chapters

  1. View network policies
    Kubernetes Administration Essentials · 4:32
    Dive into the world of Kubernetes network policies and learn how to use kubectl commands to view and manage traffic rules across your cluster's namespaces, giving you full visibility into which services can communicate with each other.
  2. Rollback to previous version
    Kubernetes Administration Essentials · 3:31
    Learn how to quickly recover from a failed deployment using kubectl rollout undo, giving you the power to instantly revert to a previously working version when a new release causes problems.
  3. 5 Troubleshooting Common Issues
    Kubernetes Administration Essentials · 6:09
    Dive into the most frustrating Kubernetes headaches—from CrashLoopBackOff errors to resource constraints and failing brokers—and learn systematic troubleshooting techniques to diagnose and resolve common cluster issues before they bring your environment down.
  4. List ingress resources
    Kubernetes Administration Essentials · 3:29
    Dive into the world of Kubernetes ingress resources and discover how they act as gateways for routing external traffic into your cluster. You'll learn how to use kubectl to list ingress resources across all namespaces with a single, powerful command.
  5. Create from literal values
    Kubernetes Administration Essentials · 3:44
    Dive into the fundamentals of ConfigMaps in Kubernetes, learning how to store and manage configuration data within your cluster using kubectl and literal key-value pairs.
  6. Check CoreDNS
    Kubernetes Administration Essentials · 3:24
    A deep dive into troubleshooting DNS resolution issues in Kubernetes clusters, teaching listeners how to diagnose CoreDNS problems using pod inspection and log analysis within the kube-system namespace.
  7. Describe an ingress (routes, backends, TLS)
    Kubernetes Administration Essentials · 3:52
    Dive into the kubectl describe command to inspect ingress resources, uncovering how routes, backends, and TLS settings are configured and connected within your Kubernetes cluster.
  8. List and inspect
    Kubernetes Administration Essentials · 3:39
    Dive into the essential kubectl commands for finding and examining configuration data in your Kubernetes cluster, including how to list ConfigMaps and retrieve detailed information using get, describe, and YAML output formats.
  9. List services
    Kubernetes Administration Essentials · 3:07
    Dive into the essential skill of listing and viewing services within a Kubernetes cluster, learning how to use `kubectl get services` (and its shorthand `get svc`) to quickly reveal what's running and how your pods are connected.
  10. Get endpoints (which pods are backing a service)
    Kubernetes Administration Essentials · 5:00
    Dive into the essential skill of discovering which pods are actively backing a Kubernetes service, learning how to use kubectl get endpoints to troubleshoot and verify your service-to-pod connections.
  11. Test DNS resolution from inside the cluster
    Kubernetes Administration Essentials · 4:56
    Dive into troubleshooting Kubernetes DNS resolution by learning how to spin up a temporary BusyBox pod inside your cluster to verify whether services and pods can properly discover each other.
  12. Create from a file
    Kubernetes Administration Essentials · 4:04
    Discover how to create ConfigMaps in Kubernetes directly from existing files on your system, using kubectl create to seamlessly bring your configuration data into the cluster.
  13. Create a generic secret
    Kubernetes Administration Essentials · 4:29
    Learn how to create a generic secret in Kubernetes using kubectl, keeping sensitive data like passwords and tokens securely stored and protected within your cluster.
  14. Create TLS secret
    Kubernetes Administration Essentials · 3:16
    Learn how to secure your Kubernetes workloads by creating TLS secrets using kubectl, combining certificates and keys to enable encryption for your applications.
  15. Create docker registry secret
    Kubernetes Administration Essentials · 4:37
    A deep dive into creating Docker registry secrets in Kubernetes, teaching you how to authenticate against private container registries so your pods can successfully pull protected images using kubectl.
  16. Decode a secret value
    Kubernetes Administration Essentials · 3:17
    Learn how to retrieve and decode Base64-encoded secret values in Kubernetes using kubectl with JSONPath output formatting to expose hidden configuration data.
  17. List persistent volumes (cluster-wide)
    Kubernetes Administration Essentials · 4:05
    Dive into the world of persistent volumes in Kubernetes and discover how cluster-wide storage resources keep your data safe and accessible even as pods come and go.
  18. List persistent volume claims (namespaced)
    Kubernetes Administration Essentials · 3:31
    Dive into the world of persistent volume claims and discover how namespaced storage requests keep your pod data safe and accessible. You'll learn how to use `kubectl get pvc` to list and manage PVCs within Kubernetes namespaces.
  19. Describe a PVC (binding status, events)
    Kubernetes Administration Essentials · 3:47
    Dive into the kubectl describe command to inspect a PersistentVolumeClaim's binding status and events, giving you the diagnostic power to quickly identify and resolve storage issues in your Kubernetes cluster.