I’ve been able to get Rook Ceph up and running on a DOKS cluster. 3x 2vCPU 4GB nodes. Had to dial back the requested resources to get the base configuration to work, but it seems to be humming along with dozens of pods providing support.
My question though is I’d like to connect my local fedora box to the cephfs that rook ceph manages. I’ve tried a few things but I’m new to this and likely missing a fundamental step. Wireguard, NFS Ganesha, using a Load Balancer, and just connecting directly haven’t worked.
Maybe someone has done this and can share some tips?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hey there 👋
I haven’t set this up myself end-to-end, but from what I’ve seen, using NFS-Ganesha with a LoadBalancer might work for exposing CephFS externally.
You’d want to make sure your NFS server is listening on TCP port 2049, and then expose that via a LoadBalancer Service. You can find more info in the DOKS LoadBalancer docs here: 👉 https://docs.digitalocean.com/products/kubernetes/how-to/add-load-balancers/
On another note, a more reliable workaround could be to set up WireGuard or Tailscale, so your local machine can securely connect to the cluster’s private network without exposing services publicly.
If you’re still stuck, I’d recommend reaching out to the support team here:
Hope that helps a bit!
- Bobby
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.