Kubernetes & Container Orchestration Essentials (CKA Prep)
Cards in this deck
(24 cards)Preview terms and definitions before starting your study session.
kube-apiserver, etcd, kube-scheduler, and kube-controller-manager.kube-apiserver.kube-apiserver is the front-end for the Kubernetes control plane. It exposes the Kubernetes API, which is used by various tools and libraries (like kubectl) to communicate with the cluster. It validates and configures data for API objects like Pods, Services, etc.etcd.etcd is a consistent and highly-available key-value store used as Kubernetes' backing store for all cluster data. It stores the cluster's configuration data, state, and metadata.kube-scheduler.kube-scheduler watches for newly created Pods with no assigned node and selects a node for them to run on. It considers factors like resource requirements, hardware/software/policy constraints, affinity/anti-affinity specifications, and data locality.kube-controller-manager.kube-controller-manager runs controller processes. Each controller is a control loop that watches the shared state of the cluster through the API server and makes changes attempting to move the current state towards the desired state. Examples include Node Controller, Replication Controller, Endpoints Controller, and Service Account & Token Controllers.kubelet.kubelet is an agent that runs on each node in the cluster. It ensures that containers are running in a Pod. It takes a set of PodSpecs that are provided through various mechanisms and ensures that the containers described in those PodSpecs are running and healthy.kube-proxy.kube-proxy runs on each node and maintains network rules on nodes. These rules allow network communication to your Pods from network sessions inside or outside of the cluster. It handles Service abstraction by forwarding traffic to the correct Pods.Related Flashcard Sets
Explore similar study materials created by the community
German B1 - Intermediate Conversational Phrases & Structures
Master German B1 conversation with essential phrases for expressing opinions, giving advice, and describing experiences. Dive into key grammar like subordinate and relative clauses, passive voice, and Konjunktiv II to elevate your fluency.
French A1/A2 - Essential Grammar & Vocab
Master foundational French vocabulary and essential A1/A2 grammar concepts to build confidence for daily conversation and DELF exams.
Rust - Ownership, Borrowing & Lifetimes: Memory Safety Concepts
Unlock Rust's core memory safety features! Master ownership, borrowing, and lifetimes to write high-performance, concurrent code without a garbage collector.
Neuroscience - Neurotransmitters & Synaptic Transmission
Master the intricate dance of neuronal communication with this comprehensive flashcard deck! Explore the journey of neurotransmitters from synthesis to synaptic action, unraveling the secrets of how our brains process information.