The LFS458 Kubernetes Administration course covers the core concepts typically used to build and administer a Kubernetes cluster in production, using vendor-independent tools. We build a cluster, determine network configuration, grow the cluster, deploy applications and configure the storage, security, and other objects necessary for general use. This course offers training in the skills necessary to administer Kubernetes in a production environment. This LFS458 is an excellent preparation for the Certified Kubernetes Administrator (CKA) exam.
Monitoring with Prometheus
The Monitoring With Prometheus training provides an understanding of Prometheus and practical instruction on how to implement it on Kubernetes. The class covers key monitoring concepts, presents important metrics including the 4 golden signals, and shows how to implement alerting rules.
Deploying services to Kubernetes is only easy in theory, especially when these services grow in size and complexity. Service discovery, service-to-service and origin-to-service security, observability, and resiliency quickly become an operator’s nightmare. Service meshes provide an infrastructure-based architectural pattern to address these challenges in a smart and centralized way. This training program helps you to understand service mesh and provides practical instructions for getting more out of your Kubernetes cluster. Besides general concepts of service meshes you will get deep insights on how to get things done with Istio. The class covers installation and upgrading of Istio as well as a comparison between various service mesh products.
Kubernetes Application Development
The Kubernetes Application Development training enhances your understanding of cloud native application architecture. Its practical instructions on application design expand the benefits of Kubernetes. Besides deep insights into configuration and lifecycle management, the class also covers typical implementations of a monitoring and logging stack.
The Kubernetes Helm Training accelerates your understanding of Helm Charts and increases your efficiency when working with Kubernetes YAMLfiles. In addition to theoretical fundamentals, this class introduces the toolset necessary to make your Kubernetes applications more consumable. Furthermore, we will deep dive into testing your charts, creating hooks, and managing dependencies.
Advanced Operations With KubeOne
KubeOne is an open source Kubernetes lifecycle management tool for deploying and operating highly available clusters on any infrastructure. The Advanced Operations Of Kubernetes With KubeOne Training accelerates your understanding of KubeOne and is focused on deploying and operating KubeOne Kubernetes in production use-cases.
Kubernetes For App Developers
The Kubernetes For App Developers trainings will teach participants how to containerize, host, deploy, and configure an application in a multi-node cluster. Starting with a simple Python script, participants will define application resources and use core primitives to build, monitor, and troubleshoot scalable applications in Kubernetes. Working with network plugins, security and cloud storage, they will be exposed to many of the features needed to deploy an application in a production environment.
Kubernetes Operations Fundamentals
The Kubernetes Operations Fundamentals Training accelerates your understanding of Kubernetes and is focused on deploying Kubernetes clusters in production use-cases. We introduce all fundamental concepts, including etcd cluster, Kubernetes control plane, Kubernetes workers and clients.
Kubernetes Operator Development
The Kubernetes Operator Development Training accelerates your understanding of Kubernetes and is focused on building and deploying a Kubernetes Operator. It introduces basic Kubernetes Operator concepts including Custom Resource Definitions, Initializer/Finalizer and Code generation.