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