NOTICE: Kalamazoo Public Library is currently experiencing an interruption with our YouTube channel. We are working to resolve the issue and hope to have access restored soon. We appreciate your patience.

Advanced Kubernetes: 1 Core Concepts

Summary

Explore the internal architecture of a Kubernetes cluster, and other core concepts needed for an advanced understanding of Kubernetes.

Building and operating Kubernetes clusters is a complex topic of increasing importance in today’s DevOps-driven world. Systems engineers, site reliability engineers, and those who work with IT infrastructure at a deep and programmatic level all need to have a next-level understanding of Kubernetes. In this course, instructor Matt Turner reviews its architecture, starting with an overview of the core components of a Kubernetes cluster and the mechanisms for keeping them available at scale. He reviews the etcd database and shows how to investigate the cluster at a low-level through its API. He then reviews the API request process, from authorization to resource persistence, and explores the controllers and reconciliation loops that drive Kubernetes. The closing chapter covers reconciliation in the dataplane, including managing cloud provider resources with the cloud-controller and DNS-based discovery of pod and service IPs. This course helps learners prepare for the Certified Kubernetes Administrator (CKA) exam. As part of our relationship with The Linux Foundation, we’re able to offer certification candidates a 25% discount on exam vouchers. Candidates can use the discount code “LILEARN25” and sign up here. No restrictions apply.

Subjects

Added Authors

linkedin.com (Firm)