<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kube-Apiserver on Support Tools</title><link>https://support.tools/tags/kube-apiserver/</link><description>Recent content in Kube-Apiserver on Support Tools</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Tue, 01 Apr 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://support.tools/tags/kube-apiserver/index.xml" rel="self" type="application/rss+xml"/><item><title>RKE2 the Hard Way: Part 5 – Setting up kube-apiserver as Static Pods</title><link>https://support.tools/training/rke2-hard-way/05-setting-up-kube-apiserver/</link><pubDate>Tue, 01 Apr 2025 00:00:00 +0000</pubDate><guid>https://support.tools/training/rke2-hard-way/05-setting-up-kube-apiserver/</guid><description>&lt;h2 id="part-5--setting-up-kube-apiserver-as-static-pods"&gt;Part 5 – Setting up kube-apiserver as Static Pods&lt;/h2&gt;&#10;&lt;p&gt;In this part of the &lt;strong&gt;&amp;ldquo;RKE2 the Hard Way&amp;rdquo;&lt;/strong&gt; training series, we will set up the &lt;strong&gt;Kubernetes API Server&lt;/strong&gt; (&lt;code&gt;kube-apiserver&lt;/code&gt;) as static pods managed by kubelet on each of our nodes. The API server is the central component of the Kubernetes control plane that exposes the Kubernetes API.&lt;/p&gt;&#10;&lt;p&gt;Using static pods for the API server is a key design principle in RKE2. This approach simplifies deployment and management, as kubelet will automatically start the API server and ensure it stays running. If an API server instance fails, kubelet will automatically restart it.&lt;/p&gt;</description></item><item><title>Configuring Kube-apiserver Audit Logs in RKE2</title><link>https://support.tools/rke2-kube-apiserver-audit-logs-configuration/</link><pubDate>Wed, 11 Sep 2024 03:26:00 -0500</pubDate><guid>https://support.tools/rke2-kube-apiserver-audit-logs-configuration/</guid><description>&lt;p&gt;Audit logs in Kubernetes are vital in monitoring and securing your cluster. They help you track API requests, identify configuration changes, and trace actions to their source. In RKE2 (Rancher Kubernetes Engine 2), you can configure &lt;strong&gt;kube-apiserver audit logs&lt;/strong&gt; to capture high-level and detailed information about what happens in your cluster.&lt;/p&gt;&#10;&lt;p&gt;In this post, we&amp;rsquo;ll walk through how to set up basic and detailed audit logging for the kube-apiserver in RKE2, providing examples to help you monitor API activities effectively.&lt;/p&gt;</description></item></channel></rss>