Kubernetes Administration
(LFS458)
Learn to Build, Secure, and Operate Kubernetes Clusters
Efficient Kubernetes Management
From the cloud to hybrid environments and on-premise data centers, Kubernetes is essential to managing containerized applications, making it one of the highest-demand IT skills.
Set your IT career up for success by learning the key concepts needed to build and administer a Kubernetes cluster, including application lifecycle management, configuring security, and more.
This course prepares you to to install and configure a production-grade Kubernetes cluster, from network configuration to upgrades to making deployments available via services as well as handle tasks for Kubernetes administration
The course, along with real-world experience and study, will provide the skills and knowledge tested by the Certified Kubernetes Administrator (CKA) exam.
Place & Duration
4 days | Nuremberg & Online
In-house training
Bring the NETWAYS Open Source experts directly to your company.
Contents and practical examples around Kubernetes
In this course, you will learn how to install and scale a Kubernetes cluster with multiple nodes using kubeadm. This covers selecting and implementing the cluster network configuration, as well as various Application Lifecycle Management methods, including scaling, updates, and rollbacks.
The course also covers the configuration of security at both the cluster and container levels, management of storage resources for containers, monitoring, logging, and troubleshooting of containers and the cluster. Other topics include the configuration of scheduling and affinity for container deployments, the use of Helm and charts for automated application deployment, as well as an understanding of federation to enhance fault tolerance and availability.
The following learning outcomes give you an overview of the topics and competencies you’ll gain during the training.
Introduction
- The Linux Foundation
- Course Introduction + Course Environment
- Introduction to the Kubernetes Project
Kubernetes Setup and Architecture
- Installation with Minikube
- Installation with kubeadm
- Kubernetes Architectur
- Networking in Kubernetes
KUBERNETES API
- API-Access
- kubectl
- Swagger and OpenAPI
- API Objects and Resources
- Working with a Simple Pod
APPLICATION MANAGEMENT
- Overview of Deployment Abstractions
- Deployments and ReplicaSets
- DaemonSets
APPLICATION INSTALLATION
- Helm
- Kustomize
DATA AND STORAGE
- Overview of Volumes
- Persistent Volumes
- Rook
- Using Storage in Podsen
- ConfigMaps
NETWORKS IN KUBERNETES
- Overview of Services
- Access via Services
- DNS in Kubernetes
- Overview of Ingress
- Ingress Controller and Rules
- Service Meshes
- Gateway API
SCHEDULING
- Scheduling Overview
- Scheduler Settings
- Pod Affinity
- Taints and Tolerations
LOGGING AND TROUBLESHOOTING
- Troubleshooting Flow in Kubernetes
- Monitoring
- Logging
- Plugins
- Troubleshooting of Ressourcen
CUSTOM RESOURCES
- CustomResourceDefinitions
- Aggregierte APIs
SECURITY
- Kubernetes Security Overview
- AuthN
- Admission Controller
- NetworkPolicies
High Availability
- Overview of Kubernetes HA
- Databases as Examples
Closing and Evaluation
- CKA Exam Overview
- Review of Exam-Relevant Topics
- Evaluation Survey
Dates
Desired date
You don’t have time on these dates, but still want to attend the Kubernetes Administration training? Then just let us know which date would be most suitable for you. Let us know your preferred date!
Who is the training suitable for?
This course is ideal for those wishing to manage a containerized application infrastructure. This includes existing IT administrators, as well as those looking to start a cloud career.
Students should have an understanding of Linux administration skills, comfortable using the command line. Must be able to edit files using a command-line text editor.
Prices & Packages
The all-inclusive package includes
- Practical exercises with virtual machines
- Catering during the breaks
- Invitation to the daily lunch
- Invitation to dinner on the 1st training day
- Notebook for the duration of the training
- plus Official Training Materials of the Linux Foundation
Knowledge on the fast track
- Practical exercises with virtual machines
- Additional co-trainer for seven or more participants
- The latest findings straight to your home
- Chat channel for exchange and networking
- plus Official Training Materials of the Linux Foundation
Attractive group discounts for teams
The big savings start with just 2 participants. Savings of up to 25% per person are possible.
%
For two
%
Third party
%
For four
%
For five
%
From six
Practical & personal training
The NETWAYS training courses are so special because they are held by experts with regular practical experience.
Practical
Our trainers are not only active in the field of Kubernetes training, but also regularly work on software and customer projects. They are certified experts who know exactly what is important and are happy to share their knowledge – for your success!
Individual
By limiting group sizes, we ensure that our Grafana training courses run efficiently. Of course, there is always time for questions. You can look forward to individual support!
Communicative
The exchange between course participants is particularly important to us. We are happy to invite you to lunch and dinner together and also offer plenty of space for discussion and exchange online.