Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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 on various platforms.
- Starting a single-node Kubernetes cluster with Minikube.
Working with Kubernetes Objects
- Understanding Pods, Deployments, and Services.
- Managing Kubernetes objects using kubectl.
Deploying Applications on Minikube
- Creating and managing deployments.
- Exposing applications using LoadBalancer and NodePort.
Persistent Storage and Volumes
- Using Persistent Volume Claims and Persistent Volumes.
- Configuration management using ConfigMaps and Secrets.
Networking in Kubernetes
- DNS management and service discovery.
- Ingress resources and Ingress controllers.
Advanced Minikube Features
- Enabling and using Minikube add-ons.
- Setting up a local registry and utilizing it with Minikube.
Summary and Next Steps
Requirements
- A solid grasp of basic software development principles.
- Practical experience with Docker and command-line interfaces.
- Familiarity with containerization concepts is advantageous.
Target Audience
- Software developers.
- DevOps professionals.
- Technical managers.
21 Hours