Get in Touch
 Duration 21 hours

Course Outline

Understanding Container Orchestration

  • Introduction to containerization
  • The role of Kubernetes in container orchestration

Kubernetes Fundamentals

  • Core concepts and components of Kubernetes
  • Overview of Kubernetes architecture

Setting Up Minikube

  • Installing Minikube across different platforms
  • Launching a single-node Kubernetes cluster with Minikube

Working with Kubernetes Objects

  • Understanding Pods, Deployments, and Services
  • Managing Kubernetes objects via kubectl

Deploying Applications on Minikube

  • Creating and managing deployments
  • Exposing applications using NodePort and LoadBalancer

Persistent Storage and Volumes

  • Utilizing Persistent Volumes and Persistent Volume Claims
  • Configuration management using ConfigMaps and Secrets

Networking in Kubernetes

  • Service discovery and DNS management
  • Ingress controllers and Ingress resources

Advanced Minikube Features

  • Enabling and using Minikube add-ons
  • Setting up a local registry and integrating it with Minikube

Summary and Next Steps

Requirements

  • A solid understanding of basic software development principles.
  • Practical experience with command-line interfaces and Docker.
  • Familiarity with containerization concepts is advantageous.

Target Audience

  • Software developers.
  • DevOps professionals.
  • Technical managers.

Number of participants


Price per participant

Upcoming Courses

Related Categories