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
- 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