Overview
This course delves into the comprehensive features of Mirantis Kubernetes Engine (MKE), focusing on simplifying, securing, and accelerating management of Kubernetes and Swarm clusters at an enterprise scale. Participants will gain insights into installation, configuration, user permissions, advanced networking, troubleshooting, and support of MKE.
Objectives
By the end of this course, leaner will be able to:
- Understand Mirantis Kubernetes Engine architecture.
- Learn production-grade deployment patterns.
- Gain proficiency in managing user permissions and orchestrator resources.
- Explore advanced networking features including L7 networking.
- Master troubleshooting techniques and support mechanisms for MKE.
Prerequisites
- Basic understanding of Kubernetes and containerization concepts.
- Familiarity with system administration tasks.
- Prior experience with deploying and managing software applications.
- Knowledge of networking fundamentals.
- Proficiency in using web browsers and navigating online platforms.
Course Outline
- Overview of MKE architecture and key components.
- Deployment patterns and system requirements.
- Installing MKE for high availability using Launchpad.
- Managing user permissions and RBAC systems.
- Implementing PKI, client bundle, and API authentication.
- Comparison of Swarm and Kubernetes access control.
- Exploring L7 networking features, including Interlock for Swarm and Istio for Kubernetes.
- Generating and understanding support dumps.
- Probing MKE state databases and recovering failed managers.
- Backups, restores, and disaster recovery strategies.