-
Table of Contents
Install k3s in Alma Linux

k3s is a lightweight, certified Kubernetes distribution designed for IoT, edge computing, and other resource-constrained environments. In this article, we will guide you through the process of installing k3s on Alma Linux, a popular open-source operating system.
Prerequisites
To install k3s on Alma Linux, you will need:
- A machine running Alma Linux (version 8 or later)
- A minimum of 2 GB of RAM and 2 CPU cores
- Internet access for downloading the k3s binary
Step 1: Install Dependencies
Before installing k3s, you need to install the required dependencies. Run the following command in your terminal:
sudo dnf install -y curl
This command installs the curl package, which is required for downloading the k3s binary.
Step 2: Download the k3s Binary
Run the following command to download the k3s binary:
sudo curl -sfL https://github.com/k3s/k3s/releases/download/v1.24.4/k3s-installer-linux-amd64 | sh -
This command downloads the k3s installer script and runs it to install the k3s binary.
Step 3: Configure k3s
After installing the k3s binary, you need to configure it. Run the following command to start the k3s server:
sudo k3s server &
This command starts the k3s server in the background.
Step 4: Verify k3s Installation
To verify that k3s is installed correctly, run the following command:
k3s kubectl get nodes
This command lists the nodes in your k3s cluster. If everything is set up correctly, you should see the node where you installed k3s listed.
Example Use Case
k3s is ideal for IoT and edge computing use cases where resources are limited. For example, you can use k3s to deploy a containerized application on a Raspberry Pi or other single-board computer.

Conclusion
In this article, we walked you through the process of installing k3s on Alma Linux. k3s is a lightweight and powerful Kubernetes distribution that is perfect for resource-constrained environments. With its ease of use and flexibility, k3s is an excellent choice for IoT and edge computing use cases.
References
For more information on k3s, please visit the official k3s documentation: