References
- A user struggles to setup rook ceph on k3d. Another commenter had no problem so it turned out to be user error. https://github.com/k3d-io/k3d/issues/835
- Rook Ceph quickstart https://rook.io/docs/rook/v1.7/quickstart.html#tldr
- Wordpress example k8s deployment with rook ceph as a PersistentVolumeClaim https://github.com/rook/rook/blob/master/deploy/examples/wordpress.yaml
- Rook Ceph helm chart https://artifacthub.io/packages/helm/rook/rook-ceph?modal=values
- Setting up a Ceph cluster with Rook on a Raspberry Pi k3s cluster Rook Ceph Setup on a K3s Cluster https://techbyk.com/?p=608
- https://www.alexstan.cloud/posts/homelab/rook-ceph-cluster/
- How to Set Up a Ceph Cluster Within Kubernetes Using Rook
Motivation
Running minikube makes my computer’s network connection unresponsive. When browsing the web, pageloads timeout, the twitch stream I’m watching on the second monitor goes down; it’s completely unusable as long as minikube is running. k3d is the obvious choice because it’s more performant and doesn’t cause network issues.
Progress
ok so it seems like the play is to install rook-ceph Helm chart, then install a CephCluster resource. example Alternatively, rook-ceph-cluster Helm chart can be used which does both steps in one.