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 NodePort and LoadBalancer.
Persistent Storage and Volumes
- Using Persistent Volumes and Persistent Volume Claims.
- ConfigMaps and Secrets for configuration management.
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 using it with Minikube.
Summary and Next Steps
Requirements
- A solid understanding of basic software development principles.
- Experience with command-line interfaces and Docker.
- Familiarity with containerization concepts is beneficial.
Audience
- Software developers.
- DevOps professionals.
- Technical managers.
21 Hours