Building a K3s Cluster with Armbian on Orange Pi 5 Plus

A Step-by-Step Guide

Building a K3s Cluster with Armbian on Orange Pi 5 Plus
In this blog post, I’ll be my sharing hands-on experience in building a K3s Cluster on the Orange Pi 5 Plus (opi5+) using Armbian as the Operating System (OS) and Ansible. The post is meant as a straightforward guide for anyone looking to replicate the process. I hope it proves helpful for your own setup. Please consider that in some sections, there are references to external guides containing the respective steps. [Read More]

Building a K3s Cluster with Fedora CoreOS on Orange Pi 5 Plus

Lessons from My Unsuccessful Attempt

This blog post summarizes my unsuccessful attempt to build a K3s Cluster on the Orange Pi 5 Plus (opi5+) using Fedora CoreOS (FCOS). It also outlines the steps taken before arriving at that conclusion and presents a list of possible alternatives to achieve a similar result. Why Fedora CoreOS? The main reasons behind selecting FCOS as the Operating System (OS) were: Automatic Updates: Fedora CoreOS follows an automated update model, and reboots can also be orchestrated using Zincati. [Read More]

A KeyDB Operator

for Kubernetes

KeyDB is a multithreading, drop-in alternative to Redis. The Keydb-operator can easily create either a standalone instance (1 replica) or a multimaster setup (3 replicas) of the KeyDB in-memory database. When KeyDB is in multimaster mode, it is possible to have more than one master, allowing for read/write operations across all of them. This capability enhances high availability and fault tolerance. This operator is part of the Kubernetes operators and tools developed by Krestomatio, a managed service for Moodle™ instances [Read More]

A Kubernetes NFS Operator

with extra functionality

NFS Operator creates NFSv4 ganesha servers in Kubernetes, allowing to set ownership/permissions of their NFS export directory; to autoexpand their PVC; and to enable RWX storage from them: It can set ownership and permissions for export parent directory of the (NFS) Ganesha server. It is able to expand/adjust the PVC size of the (NFS) Ganesha server automatically, as it grows. It could autogenerate an StorageClass that uses the (NFS) Ganesha server for RWX storage. [Read More]

A Minimal Container Image for Rocky Linux 8

similar to UBI8, Fedora minimal

Now that Rocky Linux is GA, here is a repo for a minimal container image for Rocky Linux. Its size is around ~37 MB (compressed). It is based on Fedora Minimal and UBI8 minimal from Red Hat. You can download it from Quay or build it, following the instructions in the repo. You could also generate a new rootfs yourself before building the image, again, following the short instructions in the repo. [Read More]