Simplifying Helm Chart Deployment on K3s: A Step-by-Step Guide

Introduction K3s is a lightweight Kubernetes distribution designed for resource-constrained environments. It is ideal for edge computing, IoT devices, and development environments. Helm is a package manager for Kubernetes that simplifies the deployment and management of applications on Kubernetes clusters. If you are looking for a simple way to deploy Helm charts on K3s, you can use the Helm controller. Helm Controller comes with a set of custom resources that allow you to manage Helm releases declaratively. This means you can define your Helm releases in YAML files and apply them to your K3s cluster using kubectl. ...

April 22, 2025 · 3 min · Edge Computing team

Mastering Fleet: GitOps for Multi-Cluster Kubernetes Management

Introduction Managing multiple Kubernetes clusters can be complex and time-consuming. Fleet simplifies this process with GitOps-based automation, enabling seamless multi-cluster management. Fleet is a GitOps-based continuous delivery tool for Kubernetes clusters. It is designed to manage the deployment of applications and configurations across multiple clusters, making it an ideal solution for organizations that operate at scale. Fleet provides a unified way to manage your Kubernetes resources, ensuring that your resources are always in the desired state. ...

April 21, 2025 · 10 min · K8S team

Install and Configure Rancher

April 8, 2025 · 0 min · Edge Computing team

Setting Up K3s with Postgres: A Guide to High Availability

Introduction RKE2 and K3S are certified Kubernetes distributions from SUSE Rancher. Both distributions support Postgres as a backend datastore. you can use External DataStore for setting up HA K3S or RKE2. Architecture If you are running more than 1 control plane nodes for HA, use external Loadbalancer like Nginx, Haproxy Setting up Environment This guide will walk you through setting up K3s with Postgres as an external datastore, using Vagrant and VirtualBox. ...

April 4, 2025 · 10 min · Edge Computing team

Deploying K3s on ARM-Based Architecture: A Step-by-Step Guide

Introduction K3S is an light weight certified Kubernetes distribution, specifically designed for IoT and Edge computing Architecture K3S can be deployed on x86_64, ARMv7, and ARM64 architectures. K3S has 2 main components Server and Agent Setting up Environment To Run K3S you can use vm managers like multipass or Virtualbox In this example we will be using Vagrant and Virtualbox and the Operating system is Ubuntu. Install Virtualbox brew install --cask virtualbox Install Vagrant on Mac brew install --cask vagrant vagrant version Installed Version: 2.4.3 Latest Version: 2.4.3 You're running an up-to-date version of Vagrant! Create an Folder and run vagrant init command ...

April 3, 2025 · 4 min · Edge Computing team