Advise on ceph additions: RGW, NFS, iSCSI

godfather007

Renowned Member
Oct 17, 2008
91
4
73
48
Netherlands
Hi,

Does someone have a few pointers about this setup?

I want to install a ha object store and eventually some NFS volumes, using our ceph-installation, to use for our internal k8s cluster.

Is it better to get this virtualized to avoid upgrade issues on the physical hosts?
Does ceph-dashboard assist me in creating those using ceph-cli under the hood?

If i virtualize it, should i use a debian/ubuntu or pve installation?


Thanks for any help/info/insight,

Martijn
 
Last edited:
if you want to do pvc in your k8s cluster, you can do native rbd. (don't do nfs or iscsi).
you can use the rook operator in your k8s, and use the external ceph cluster from proxmox

https://rook.io/docs/rook/latest/CRDs/Cluster/external-cluster/



for radosgw for s3 object, I don't think you can use ceph-dashboard, because it can deploy only with cephadm && containerd, and proxmox install ceph with packages. (so cli-only)
 
I'm looking for pointers on getting iSCSI to work with Ceph if someone has some experience. I have managed to get one gw to work but getting another saying unknown state when I try to add it as a portal in Ceph dashboard and I can't find any good info on doing it in the cli.
 
if you want to do pvc in your k8s cluster, you can do native rbd. (don't do nfs or iscsi).
you can use the rook operator in your k8s, and use the external ceph cluster from proxmox

https://rook.io/docs/rook/latest/CRDs/Cluster/external-cluster/



for radosgw for s3 object, I don't think you can use ceph-dashboard, because it can deploy only with cephadm && containerd, and proxmox install ceph with packages. (so cli-only)
No NFS, iSCSI... alright... i'm still old-fashion i guess...
By native RBD you mean create RBD volumes using cephadm-cli and mount them through a client on various k8s VM's?

In that case i can also create RGW-s3 configuration manually on 2 physical hosts? Or you think it would be wise to make seperate VM's for those?
 
@aaron any plans to switch your ceph deployment to cephadm? (as everything future-developed will be cephadm only) ceph dashboard in reef will have very nice additions you might also can use on cli base?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!