Provision persistent ceph storage for the rke2 clusters
For workloads that require it, we need some persistent, distributed storage provisioned on the kubernetes clusters.
For now, these workloads are pinned to specific nodes.
Our proxmox cluster now has plenty of free space on ceph, backed by fast disks. We should be able to provision ceph storage for our kube clusters on it.
- firewall: open access to ceph cluster (upstream reference)
-
test-staging-rke2 -
admin-rke2 -
archive-staging-rke2
-
- test-staging-rke2 cluster
-
provision ceph rbd pool (upstream reference) -
provision ceph user (upstream reference) -
install and configure rook on cluster (upstream reference)
-
- admin-rke2 cluster
-
provision ceph rbd pool -
provision ceph user -
install and configure rook on cluster
-
- archive-staging-rke2 cluster
-
provision ceph rbd pool -
provision ceph user -
install and configure rook on cluster
-
- archive-production-rke2 cluster
-
provision ceph rbd pool -
provision ceph user -
install and configure rook on cluster
-
Edited by Nicolas Dandrimont