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.
Duration 14 hours
Course Outline
Fundamentals of Kubernetes
- Definition and core purpose of Kubernetes
- Advantages of container orchestration frameworks
- Comparison of Kubernetes with Docker Swarm and alternative orchestrators
Primary Architectural Elements
- Structure of the control plane and worker nodes
- Management of Pods, ReplicaSets, and Deployments
- Utilization of Services, labels, and selector mechanisms
Establishing a Kubernetes Infrastructure
- Implementation of local clusters using Minikube or Kind
- Utilization of the kubectl command-line interface
- Accessing and analyzing cluster constituent elements
Application Deployment Strategies
- Creation and administration of pods and deployment configurations
- Execution of rolling updates and rollback procedures
- Oversight of container image lifecycles
Network Configuration and Service Management
- Overview of intra-cluster networking protocols
- Establishment of internal and external service endpoints
- Basics of DNS resolution, ingress control, and load balancing
Data Storage and Volume Management
- Management of persistent volumes and volume claims
- Implementation of storage classes and dynamic provisioning
- Strategies for ensuring data persistence
System Monitoring and Diagnostic Procedures
- Analysis of pod logs and system events
- Application of standard kubectl diagnostic utilities
- Best practices for defining resource constraints and health validations
Conclusion and Future Implementation Paths
Requirements
- Familiarity with containerization principles (e.g., Docker ecosystems)
- Proficiency in utilizing the Linux command-line interface
- Foundational knowledge of networking protocols and system administration
Intended Audience
- Software developers responsible for deploying containerized applications
- DevOps engineers overseeing container orchestration infrastructure
- System administrators maintaining Kubernetes environments
Testimonials (1)
I like the Kubernetes part of the training as I had some tasks with K8s pods and ports and it was nice to get a better understanding now. Thank you!