Employees of federal, state and local governments; and businesses working with the government.
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.
This course introduces participants to the basic concepts and architecture of Kubernetes, its initial install & setup, Kubernetes Pods, Deployments and Services, Persistent Storage, Networking, Automating Deployment, Scaling & Management Of Containerized Applications, the Kubernetes Helm Package Manager, and finally, it’s logging and monitoring facilities.
This course doesn’t only prepare delegates for the daily administration of Docker & Kubernetes systems but also for the official Certified Kubernetes Administrator (CKA) exam of the Cloud Native Computing Foundation (CNCF).
Structure: 50% theory 50% hands on lab exercises
Target audience: System administrators and Devops professionals who want to understand and use Kubernetes in cloud environments
- Proficiency with the Linux CLI (GL120 “Linux Fundamentals”)
- A broad understanding of Linux system administration (GL250 “Enterprise Linux Systems Administration”).
- Basic knowledge of Linux containers, e.g. Docker (GL340 “Docker”)
Red Hat Enterprise Linux 7
- KUBERNETES INTRO AND CONCEPTS
- KUBERNETES ARCHITECTURE
- KUBERNETES INSTALLATION AND INITIAL SETUP
- WORKING WITH KUBERNETES PODS, DEPLOYMENTS AND SERVICES
- WORKING WITH PERSISTENT STORAGE IN KUBERNETES
- KUBERNETES NETWORKING
- AUTOMATING DEPLOYMENT, SCALING AND MANAGEMENT OF CONTAINERIZED APPLICATIONS USING KUBERNETES
- HELM, THE KUBERNETES PACKAGE MANAGER
- LOGGING AND MONITORING