Alex's cloud blog
  • Home
  • About
  • Projects
  • Posts
  • Dark Theme
    Light Theme Dark Theme System Theme
  • Tags
  • Alerting
  • Ansible
  • AWS
  • BGP
  • Cert
  • CI/CD
  • CLI
  • CNCF
  • Conference
  • Config
  • DNS
  • Fix
  • Github Actions
  • Go
  • Governance
  • Grafana
  • Helm
  • Homelab
  • K3s
  • K8s
  • Kubernetes
  • Networking
  • Operator
  • Packer
  • RaspberryPi
  • Security
  • Storage
  • VPN
Hero Image
Setting up Longhorn on a Raspberry Pi k3s cluster

Introduction My article on setting up a Ceph cluster with Rook on a Raspberry Pi k3s cluster turned out to be my most popular post. That’s not surprising, considering the process involves several steps and often requires patience and digging through related GitHub issues for troubleshooting. While Rook can be a solid choice for administrators familiar with managing Ceph storage clusters, it does come with a steep learning curve and considerable complexity. As an operator, Rook wraps around Ceph, automating many of the intricate tasks that cluster admins previously handled manually. One drawback of using Ceph is its requirement for unformatted partitions or devices on each node, which makes it less suitable for setups with tighter resource constraints.

  • homelab
  • Kubernetes
  • RaspberryPi
  • Storage
Sunday, April 20, 2025 Read
Hero Image
Setting up a Ceph cluster with Rook on a Raspberry Pi k3s cluster

Introduction Due to the low IOPS of the micro SD cards, I decided to switch to external NVMe SSDs. In addition to the boot partition, each SSD has a large unused partition that I am utilizing to provision Kubernetes Persistent Volumes through a Rook Ceph Cluster. I chose this approach as a learning opportunity to explore Kubernetes-native storage. Since my cluster isn’t running any critical applications, I don’t need data replication, so Local Persistent Volumes would have been sufficient. However, in production environments, the following requirements often arise:

  • homelab
  • Kubernetes
  • RaspberryPi
  • Storage
Friday, November 22, 2024 Read
Navigation
  • About
  • Projects
Contact me:
  • alexstan.cloud@gmail.com
  • andrei-don

Liability Notice: The views and opinions expressed on this blog are my own. Any code shared here is for educational purposes only and is not intended for production use. I do not guarantee that all content will be updated to reflect the latest technology changes.


Toha Theme Logo Toha
© 2025 Alex Stan Copyright.
Powered by Hugo Logo