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 containerisation
- 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
- 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 integrating it with Minikube
Summary and Next Steps
Requirements
- A foundational understanding of software development principles
- Experience with command-line interfaces and Docker
- Familiarity with containerisation concepts is advantageous
Audience
- Software developers
- DevOps professionals
- Technical managers
21 Hours