
Update and Rollback Applications
Learn advanced Kubernetes deployment techniques, including application updates, version management, rolling updates, and troubleshooting strategies for maintaining application reliability.
Kubernetes

Explore and Debug Kubernetes Applications
Learn essential Kubernetes troubleshooting techniques by deploying applications, inspecting configurations, examining logs, and using powerful kubectl commands for effective debugging.
Kubernetes

Explore the Kubernetes Cluster
Learn how to start a local Kubernetes cluster, verify its setup, and inspect basic cluster resources using essential kubectl commands for beginners.
Kubernetes

Deploy Applications on Kubernetes
Learn how to deploy and manage applications on Kubernetes using Minikube, explore basic kubectl commands, and understand core Kubernetes deployment concepts.
Kubernetes

Scale and Load Balance Applications
Learn how to scale Kubernetes deployments, manage replicas, and understand load balancing techniques using kubectl commands and YAML configurations.
Kubernetes

Expose Kubernetes Applications
Learn how to expose Kubernetes applications using services, understand service types, create deployments, and manage network connectivity in a Kubernetes cluster.
Kubernetes

Your First Kubernetes Lab
Learn the basics of Kubernetes by creating a cluster, deploying an application, and understanding key concepts through hands-on practice.
Kubernetes

Taints and Tolerations
Learn how to use Kubernetes taints and tolerations to control pod scheduling and node affinity in a cluster environment.
Kubernetes

Using HorizontalPodAutoscaler in Kubernetes
Learn how to implement and configure Horizontal Pod Autoscaler in Kubernetes to automatically scale applications based on resource utilization.
Kubernetes

Scheduing with Node Affinity
Learn how to use node affinity in Kubernetes to control pod placement and scheduling based on node labels and advanced matching rules.
Kubernetes

Kubernetes Port Forward Command
Learn how to use kubectl port-forward to access Kubernetes pods and services locally, enabling direct communication and debugging of containerized applications.
Kubernetes

Kubernetes Taint Command
Learn how to use kubectl taint command to manage node taints in Kubernetes, controlling pod scheduling and node behavior.
Kubernetes

Kubernetes Client and Server Version
Learn how to retrieve and display Kubernetes client and server version information using kubectl commands, exploring version details in different output formats.
Kubernetes

Isolating Workloads with Namespaces
Learn how to create and manage Kubernetes namespaces to isolate applications, control access, and improve cluster organization and resource management.
Kubernetes

Kubernetes Create Command
Learn how to create and manage Kubernetes resources using essential commands, including namespaces, deployments, services, secrets, and configmaps.
Kubernetes

Kubernetes Cluster Architecture
Explore Kubernetes cluster components, learn about control plane and node architecture, and practice creating pods and services in a hands-on lab environment.
Kubernetes

Configuring Apps with Secrets
Learn how to create, manage, and use Kubernetes secrets to securely store and inject sensitive configuration data into applications.
Kubernetes

Kubernetes Describe Command
Learn how to use kubectl describe command to get detailed information about Kubernetes resources like pods, deployments, and services in a cluster.
Kubernetes