<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Control Plane on Support Tools</title><link>https://support.tools/tags/control-plane/</link><description>Recent content in Control Plane on Support Tools</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 29 Jan 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://support.tools/tags/control-plane/index.xml" rel="self" type="application/rss+xml"/><item><title>Understanding etcd in Kubernetes</title><link>https://support.tools/training/kubernetes-deep-dive/etcd/</link><pubDate>Wed, 29 Jan 2025 00:00:00 +0000</pubDate><guid>https://support.tools/training/kubernetes-deep-dive/etcd/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;etcd&lt;/strong&gt; is a distributed key-value store that serves as the &lt;strong&gt;backbone of Kubernetes&lt;/strong&gt;. It stores all cluster configuration data, including resource definitions, state information, and access control policies.&lt;/p&gt;&#10;&lt;p&gt;In this deep dive, we’ll explore &lt;strong&gt;etcd&amp;rsquo;s architecture, how Kubernetes interacts with it, performance tuning, backup strategies, and high availability considerations&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;h2 id="what-is-etcd"&gt;What is etcd?&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;etcd&lt;/strong&gt; is an open-source, &lt;strong&gt;strongly consistent&lt;/strong&gt;, and &lt;strong&gt;highly available&lt;/strong&gt; key-value store used for &lt;strong&gt;distributed systems coordination&lt;/strong&gt;. Kubernetes relies on etcd to store and manage all cluster data, making it a &lt;strong&gt;critical component&lt;/strong&gt; of the control plane.&lt;/p&gt;</description></item><item><title>Deep Dive: Kubernetes API Server</title><link>https://support.tools/training/kubernetes-deep-dive/kube-apiserver/</link><pubDate>Wed, 01 Jan 2025 00:00:00 -0500</pubDate><guid>https://support.tools/training/kubernetes-deep-dive/kube-apiserver/</guid><description>&lt;p&gt;The Kubernetes API Server is the central hub for all cluster operations. This deep dive explores its architecture, request flow, authentication mechanisms, and internal workings.&lt;/p&gt;</description></item><item><title>Deep Dive: Kubernetes Controller Manager</title><link>https://support.tools/training/kubernetes-deep-dive/kube-controller-manager/</link><pubDate>Wed, 01 Jan 2025 00:00:00 -0500</pubDate><guid>https://support.tools/training/kubernetes-deep-dive/kube-controller-manager/</guid><description>&lt;p&gt;The Kubernetes Controller Manager is responsible for running controllers that regulate the state of the cluster. This deep dive explores its architecture, built-in controllers, and how they maintain desired state.&lt;/p&gt;</description></item><item><title>Deep Dive: Kubernetes Scheduler</title><link>https://support.tools/training/kubernetes-deep-dive/kube-scheduler/</link><pubDate>Wed, 01 Jan 2025 00:00:00 -0500</pubDate><guid>https://support.tools/training/kubernetes-deep-dive/kube-scheduler/</guid><description>&lt;p&gt;The Kubernetes Scheduler is responsible for assigning pods to nodes based on various constraints and policies. This deep dive explores its architecture, scheduling algorithms, and configuration options.&lt;/p&gt;</description></item><item><title>Replacing a Failed Control Plane Node in a HA Kubernetes Cluster</title><link>https://support.tools/replace-failed-control-plane-node-kubernetes-ha-cluster/</link><pubDate>Thu, 05 Sep 2024 19:26:00 -0500</pubDate><guid>https://support.tools/replace-failed-control-plane-node-kubernetes-ha-cluster/</guid><description>&lt;p&gt;In this guide, we will walk through the process of replacing a failed control plane node in a highly available multi-master Kubernetes cluster.&lt;/p&gt;</description></item></channel></rss>