Get in Touch

Course Outline

Understanding Container Orchestration

  • Overview of containerization techniques
  • The function of Kubernetes in orchestrating containers

Foundations of Kubernetes

  • Key concepts and essential components of Kubernetes
  • An overview of the Kubernetes architecture

Installing Minikube

  • Setting up Minikube across various operating systems
  • Launching a single-node Kubernetes cluster via Minikube

Interacting with Kubernetes Objects

  • Exploring Pods, Deployments, and Services
  • Controlling Kubernetes objects through kubectl

Application Deployment on Minikube

  • Creating and overseeing deployments
  • Publishing applications using NodePort and LoadBalancer

Persistent Storage and Volumes

  • Utilizing Persistent Volumes and Persistent Volume Claims
  • Managing configurations with ConfigMaps and Secrets

Kubernetes Networking

  • Handling service discovery and DNS management
  • Configuring Ingress controllers and Ingress resources

Advanced Minikube Capabilities

  • Activating and leveraging Minikube add-ons
  • Establishing a local registry and integrating it with Minikube

Conclusion and Future Directions

Requirements

  • A solid grasp of fundamental software development principles
  • Proficiency in using command-line interfaces and Docker
  • Knowledge of containerization concepts is advantageous

Target Audience

  • Software developers
  • DevOps specialists
  • Technical managers
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories