Synchronizing Secrets Across Kubernetes Clusters with External Secrets Operator

Introduction External Secrets Operator (ESO) is a Kubernetes operator that allows you to use external secret management systems, such as AWS Secrets Manager, HashiCorp Vault, and Azure Key Vault, to manage secrets in your Kubernetes cluster. It provides a way to synchronize secrets from these external systems into Kubernetes secrets, making it easier to manage and use secrets in your applications. In this guide, we will demonstrate how to use the External Secrets Operator to synchronize secrets from one Kubernetes cluster (Cluster 1(Upstream Cluster)) to another (Cluster 2,(Downstream Cluster/s)). This is particularly useful when you want to share secrets between different clusters or environments. ...

April 15, 2025 · 6 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