Containers

Install Ceph Cluster on Kubernetes using Rook

References:

Original content from computingforgeeks.com - post 105700

Related Articles

Containers Run Synapse Matrix homeserver in Docker Containers Containers Upgrade Kubernetes Cluster on OpenStack Magnum Containers Add Harbor Image Registry Pull Secret to Kubernetes / OpenShift Storage Install Pydio Cells File Sharing on Ubuntu 24.04

13 thoughts on “Install Ceph Cluster on Kubernetes using Rook”

  1. Totally agree with the comment of @Ghilman. Perfect hands-on guide, well explained (maybe not fully on k8s beginner-level, a bit more advanced) but overall straightforward!

    Reply
  2. Hello, nice tutoriel ! 🙂 But at the end i ve a problem with “archived”: “2023-05-13 14:38:20.033594”,
    “backtrace”: [
    ” File \”/usr/share/ceph/mgr/nfs/module.py\”, line 169, in cluster_ls\n return available_clusters(self)”,
    ” File \”/usr/share/ceph/mgr/nfs/utils.py\”, line 38, in available_clusters\n completion = mgr.describe_service(service_type=’nfs’)”,
    ” File \”/usr/share/ceph/mgr/orchestrator/_interface.py\”, line 1488, in inner\n completion = self._oremote(method_name, args, kwargs)”,
    ” File \”/usr/share/ceph/mgr/orchestrator/_interface.py\”, line 1555, in _oremote\n raise NoOrchestrator()”,
    “orchestrator._interface.NoOrchestrator: No orchestrator configured (try `ceph orch set backend`)”

    Reply
  3. amazing work! I have some questions about how to manage custom ceph cluster with rook. For example, how can I configure the number of replicas in a pool? Or how can I configure the minimum amount of OSDs?

    THANKS!

    Reply
  4. I like your articles very much!!! Thanks a lot!
    You are describing how to access the rook-dashboard. I was trying to change the servicetype to NodePort or to LoadBalancer with “kubectl edit…”, but to my surprise after a short amout of type the servictype gets somehow automatically switched back to ClusterIP…
    Any ideas?

    Reply

Leave a Comment

Press ESC to close