Question

External access to Rook Ceph

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?


Submit an answer


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!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Bobby Iliev
Site Moderator
Site Moderator badge
March 14, 2025

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:

👉 https://do.co/support

Hope that helps a bit!

- Bobby

Become a contributor for community

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

DigitalOcean Documentation

Full documentation for every DigitalOcean product.

Resources for startups and SMBs

The Wave has everything you need to know about building a business, from raising funding to marketing your product.

Get our newsletter

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

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.