Kubernetes Tutorial courses Content Kubernetes Introduction Understanding Containers and Docker Basics How Kubernetes Architecture Works Setting Up Your First Kubernetes Cluster Using kubectl The Command Line Tool Core Workloads Kubernetes Pods The Smallest Unit You Deploy Kubernetes ReplicaSets Keeping Your Pods Running Kubernetes Deployments Rolling Updates and Rollbacks Kubernetes Services Exposing Your Application Kubernetes Namespaces Organizing Your Cluster Configuration and Storage Kubernetes ConfigMaps and Secrets Managing App Settings Kubernetes Volumes and Persistent Storage Kubernetes StatefulSets Running Databases Networking Kubernetes Ingress Routing External Traffic to Services Kubernetes Network Policies Controlling Pod Communication Kubernetes DNS and Service Discovery Inside the Cluster Scaling and Scheduling Kubernetes Horizontal Pod Autoscaler Scaling Automatically Kubernetes Resource Requests and Limits CPU and Memory Management Kubernetes Node Affinity and Taints Controlling Pod Placement Kubernetes DaemonSets and Jobs Running Special Workloads Security and Access Kubernetes RBAC Role Based Access Control Explained Kubernetes Security Contexts and Pod Security Standards Operations and Advanced Kubernetes Monitoring and Logging with Prometheus and Grafana Helm Package Manager for Kubernetes Applications Kubernetes CI CD Pipelines and GitOps