<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>K3s on Support Tools</title><link>https://support.tools/tags/k3s/</link><description>Recent content in K3s on Support Tools</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 23 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://support.tools/tags/k3s/index.xml" rel="self" type="application/rss+xml"/><item><title>K3s Certificate Expiration and Unauthorized Access: Complete Troubleshooting Guide for Production Kubernetes Clusters</title><link>https://support.tools/k3s-certificate-expiration-unauthorized-access-troubleshooting-guide/</link><pubDate>Mon, 17 Aug 2026 00:00:00 -0500</pubDate><guid>https://support.tools/k3s-certificate-expiration-unauthorized-access-troubleshooting-guide/</guid><description>&lt;p&gt;Certificate expiration in K3s clusters represents one of the most critical operational challenges that can completely lock administrators out of their Kubernetes environments. When client certificates expire, the dreaded &amp;ldquo;Unauthorized&amp;rdquo; error appears, potentially rendering entire production clusters inaccessible and causing significant operational disruption.&lt;/p&gt;&#10;&lt;p&gt;This comprehensive guide provides enterprise-grade solutions for diagnosing, resolving, and preventing K3s certificate expiration issues, with detailed troubleshooting procedures, automated monitoring solutions, and proactive certificate management strategies.&lt;/p&gt;</description></item><item><title>Edge Computing with K3s and KubeEdge: Enterprise Implementation Guide</title><link>https://support.tools/edge-computing-k3s-kubeedge-implementation-guide/</link><pubDate>Sun, 21 Jun 2026 00:00:00 -0500</pubDate><guid>https://support.tools/edge-computing-k3s-kubeedge-implementation-guide/</guid><description>&lt;p&gt;Edge computing brings computation and data storage closer to data sources, reducing latency and bandwidth usage. This comprehensive guide covers implementing enterprise-grade edge computing infrastructure using K3s and KubeEdge, including architecture design, deployment automation, and operational best practices.&lt;/p&gt;</description></item><item><title>Running K3s in an IPv6-Only Environment with Cilium</title><link>https://support.tools/k3s-ipv6-cilium/</link><pubDate>Sun, 01 Jun 2025 00:00:00 -0500</pubDate><guid>https://support.tools/k3s-ipv6-cilium/</guid><description>&lt;p&gt;Most guides for Kubernetes focus on IPv4 by default, but IPv6 is no longer a second-class citizen. In this post, I walk through configuring a &lt;strong&gt;K3s cluster using only IPv6&lt;/strong&gt;, with &lt;strong&gt;Cilium&lt;/strong&gt; as the CNI, and &lt;strong&gt;BGP&lt;/strong&gt; to announce addresses to my router. This setup runs entirely on a public IPv6 prefix—no dual-stack, no IPv4 fallback.&lt;/p&gt;</description></item><item><title>How to Configure Network Interfaces in K3s Using NMState and Multus CNI</title><link>https://support.tools/configuring-network-nmstate-k3s/</link><pubDate>Sat, 01 Mar 2025 00:00:00 -0500</pubDate><guid>https://support.tools/configuring-network-nmstate-k3s/</guid><description>&lt;p&gt;Managing network interfaces in Kubernetes can be challenging, especially when dealing with multiple networks or complex configurations. This comprehensive guide demonstrates how to use the NMState Operator and Multus CNI in K3s to implement advanced networking configurations, create network bridges, and manage multiple network interfaces effectively.&lt;/p&gt;</description></item><item><title>Using iSCSI for Persistent Volumes in k3s on Raspberry Pi</title><link>https://support.tools/post/using-iscsi-for-persistent-volumes-in-k3s-on-raspberry-pi/</link><pubDate>Tue, 28 May 2024 02:11:00 -0500</pubDate><guid>https://support.tools/post/using-iscsi-for-persistent-volumes-in-k3s-on-raspberry-pi/</guid><description>&lt;p&gt;Learn how to use iSCSI for persistent volumes in k3s on a Raspberry Pi, with a Synology NAS as the iSCSI target. This guide will walk you through setting up the iSCSI target and configuring your Kubernetes deployment.&lt;/p&gt;</description></item><item><title>Installing ArgoCD on k3s</title><link>https://support.tools/installing-argocd-on-k3s/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/installing-argocd-on-k3s/</guid><description>&lt;p&gt;Learn how to install ArgoCD on a k3s cluster, including setting up TLS ingress and handling common issues. This guide provides step-by-step instructions for getting ArgoCD up and running.&lt;/p&gt;</description></item><item><title>Installing Grafana on Kubernetes with k3s</title><link>https://support.tools/installing-grafana-on-kubernetes-with-k3s/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/installing-grafana-on-kubernetes-with-k3s/</guid><description>&lt;p&gt;Learn how to install Grafana on Kubernetes using k3s, ArgoCD CLI, and configure it with an Ingress for secure access. This guide walks you through the deployment process, setting up persistent storage, and configuring an Ingress with TLS.&lt;/p&gt;</description></item><item><title>Installing k3s on Ubuntu on Raspberry Pi</title><link>https://support.tools/installing-k3s-on-ubuntu-on-raspberry-pi/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/installing-k3s-on-ubuntu-on-raspberry-pi/</guid><description>&lt;p&gt;Learn how to install k3s on Ubuntu running on Raspberry Pi, including setup for control plane and agents. Follow this guide for a smooth installation process.&lt;/p&gt;</description></item><item><title>Installing VictoriaMetrics on Kubernetes with k3s</title><link>https://support.tools/installing-victoriametrics-on-kubernetes-with-k3s/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/installing-victoriametrics-on-kubernetes-with-k3s/</guid><description>&lt;p&gt;Learn how to install and configure VictoriaMetrics on Kubernetes using k3s, and integrate it with Grafana for enhanced monitoring capabilities. This guide walks you through the process step-by-step.&lt;/p&gt;</description></item><item><title>K3s Pod DNS Not Resolving? Fix CoreDNS Forwarding</title><link>https://support.tools/resolving-pod-dns-problems-in-k3s-with-coredns/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/resolving-pod-dns-problems-in-k3s-with-coredns/</guid><description>&lt;p&gt;A name resolves fine from your laptop and from the K3s node, but pods get &lt;code&gt;NXDOMAIN&lt;/code&gt;. On K3s this almost always comes down to which upstream resolver CoreDNS forwards to. This guide walks through how to prove that and the two supported fixes.&lt;/p&gt;</description></item><item><title>Resolving SchedulingDisabled Nodes in k3s on Raspberry Pi</title><link>https://support.tools/resolving-schedulingdisabled-nodes-in-k3s-on-raspberry-pi/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/resolving-schedulingdisabled-nodes-in-k3s-on-raspberry-pi/</guid><description>&lt;p&gt;Learn how to resolve SchedulingDisabled nodes in a k3s cluster on Raspberry Pi, ensuring smooth operation of your applications.&lt;/p&gt;</description></item><item><title>Running Elixir Livebook on k3s</title><link>https://support.tools/running-elixir-livebook-on-k3s/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/running-elixir-livebook-on-k3s/</guid><description>&lt;p&gt;Learn how to run Elixir Livebook on your k3s cluster with step-by-step instructions for deployment, PVC, service, and ingress setup. This guide ensures a smooth setup process.&lt;/p&gt;</description></item><item><title>Setting Up a VictoriaMetrics Static Scraper on Kubernetes</title><link>https://support.tools/setting-up-victoriametrics-static-scraper-kubernetes/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/setting-up-victoriametrics-static-scraper-kubernetes/</guid><description>&lt;p&gt;Learn how to set up a VictoriaMetrics static scraper on Kubernetes to monitor metrics from an Electric Imp Environment Tail. This guide covers exposing metrics, scraping them with VictoriaMetrics, and visualizing them in Grafana.&lt;/p&gt;</description></item><item><title>Setting Up Static Persistent Volumes in k3s on Raspberry Pi</title><link>https://support.tools/setting-up-static-persistent-volumes-in-k3s-on-raspberry-pi/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/setting-up-static-persistent-volumes-in-k3s-on-raspberry-pi/</guid><description>&lt;p&gt;Learn how to set up static persistent volumes in k3s on Raspberry Pi for better control over storage provisioning. This guide covers the steps to create and manage static persistent volumes.&lt;/p&gt;</description></item><item><title>Understanding Persistent Volume Namespaces in k3s on Raspberry Pi</title><link>https://support.tools/understanding-persistent-volume-namespaces-in-k3s-on-raspberry-pi/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/understanding-persistent-volume-namespaces-in-k3s-on-raspberry-pi/</guid><description>&lt;p&gt;Learn about the namespace scoping of Persistent Volume Claims and Persistent Volumes in k3s on Raspberry Pi. This guide will help you understand how they interact within a Kubernetes cluster.&lt;/p&gt;</description></item><item><title>Upgrading k3s on a Raspberry Pi Cluster</title><link>https://support.tools/post/upgrading-k3s-on-a-raspberry-pi-cluster/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/post/upgrading-k3s-on-a-raspberry-pi-cluster/</guid><description>&lt;p&gt;Learn how to upgrade k3s on a Raspberry Pi cluster, including handling the control plane and worker nodes. This guide will walk you through the steps to ensure a smooth upgrade process.&lt;/p&gt;</description></item><item><title>Using NodePort with Multiple Replicas in k3s on Raspberry Pi</title><link>https://support.tools/using-nodeport-with-multiple-replicas-in-k3s-on-raspberry-pi/</link><pubDate>Sat, 18 May 2024 19:26:00 -0500</pubDate><guid>https://support.tools/using-nodeport-with-multiple-replicas-in-k3s-on-raspberry-pi/</guid><description>&lt;p&gt;Learn how to use NodePort with multiple replicas in k3s on Raspberry Pi, including deployment and scaling. This guide will help you understand how NodePort services work with multiple replicas.&lt;/p&gt;</description></item><item><title>Setting Up a Private Docker Registry in k3s on Raspberry Pi</title><link>https://support.tools/post/setting-up-private-docker-registry-in-k3s-on-raspberry-pi/</link><pubDate>Sat, 18 May 2024 03:26:00 -0500</pubDate><guid>https://support.tools/post/setting-up-private-docker-registry-in-k3s-on-raspberry-pi/</guid><description>&lt;p&gt;Learn how to set up a private Docker registry within a k3s cluster on Raspberry Pi, ensuring secure and efficient deployment of your own applications.&lt;/p&gt;</description></item><item><title>Deploying a Phoenix Server on Raspberry Pi with k3s</title><link>https://support.tools/post/deploying-phoenix-server-on-raspberry-pi-with-k3s/</link><pubDate>Sat, 18 May 2024 02:26:00 -0500</pubDate><guid>https://support.tools/post/deploying-phoenix-server-on-raspberry-pi-with-k3s/</guid><description>&lt;p&gt;Learn how to deploy a Phoenix server on Raspberry Pi using k3s and Docker, from app creation to Kubernetes deployment. This guide provides detailed steps for setting up your environment and deploying your application.&lt;/p&gt;</description></item><item><title>Using k3sups to build a cluster</title><link>https://support.tools/post/using-k3sup-to-build-a-cluster/</link><pubDate>Thu, 14 Jul 2022 22:57:00 -0500</pubDate><guid>https://support.tools/post/using-k3sup-to-build-a-cluster/</guid><description>&lt;p&gt;&lt;img src="https://cdn.support.tools/posts/using-k3sup-to-build-a-cluster/k3sup.png" alt=""&gt;&lt;/p&gt;&#10;&lt;p&gt;For engineers, Kubernetes Installation can be a challenge since there is a huge selection of Kubernetes distributions and tools to set them up, making choosing the best one for your use case difficult. Getting started with a Kubernetes cluster requires different configuration challenges and utilities. We will discuss K3s, a very powerful lightweight Kubernetes distribution that you can install in a matter of minutes.&lt;/p&gt;&#10;&lt;p&gt;The K3s binary is designed to be a single binary of less than 40 MB that implements the Kubernetes API. It&amp;rsquo;s like software without excess drivers.&lt;/p&gt;&#10;&lt;p&gt;K3s offer the following features:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;It can be run over a starting RAM of 512MB .&lt;/li&gt;&#10;&lt;li&gt;For edge devices, K3s is a highly available, certified Kubernetes distribution.&lt;/li&gt;&#10;&lt;li&gt;Even a Raspberry Pi can be used with great success.&lt;/li&gt;&#10;&lt;li&gt;Instead of etcd, SQLite is used as the storage backend, and Containerd is used as the default container runtime (not Docker).&lt;/li&gt;&#10;&lt;li&gt;With utilities like k3sup and k3d, you can easily install K3S. This post will show you how to install k3s using k3sup (ketchup), which is a lightweight utility to quickly and easily set up Kubeconfig with k3s on the local or remote machine.&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Setting up Nvidia drivers for k3s</title><link>https://support.tools/post/nvidia-gpus-on-k3s/</link><pubDate>Tue, 05 Jul 2022 03:24:00 -0500</pubDate><guid>https://support.tools/post/nvidia-gpus-on-k3s/</guid><description>&lt;p&gt;Rather than telling you how great Kubernetes is, this article aims to show you how to enhance it for workloads requiring GPUs so you can get the most out of it. A few steps need to be followed if you wish to run Kubernetes Pods on K3S that use NVIDIA GPUs for CUDA workloads, and this process is straightforward. Despite this, it has come to my attention that there doesn&amp;rsquo;t appear to be any set of instructions clearly showing the steps to follow, which components are needed, how to enable them, etc. As a result, I have decided to write this short article that outlines the necessary steps to be taken.&lt;/p&gt;</description></item><item><title>K3s</title><link>https://support.tools/training/k3s/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://support.tools/training/k3s/</guid><description>&lt;p&gt;Learn how to deploy, manage, and operate K3s lightweight Kubernetes clusters. Explore our training resources, tutorials, and guides, including:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;K3s architecture and components&lt;/li&gt;&#10;&lt;li&gt;Installation and deployment&lt;/li&gt;&#10;&lt;li&gt;High availability setup&lt;/li&gt;&#10;&lt;li&gt;Built-in load balancer&lt;/li&gt;&#10;&lt;li&gt;Networking and storage&lt;/li&gt;&#10;&lt;li&gt;Security and authentication&lt;/li&gt;&#10;&lt;li&gt;Upgrade strategies&lt;/li&gt;&#10;&lt;li&gt;Troubleshooting and maintenance&lt;/li&gt;&#10;&lt;/ul&gt;</description></item></channel></rss>