-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ceph Cluster setup #236
Comments
docs recommended by richard and here is more complete ceph documentation https://docs.ceph.com/en/latest/ and here https://wiki.openstack.org/wiki/Puppet/ceph-blueprint |
The Ceph docs recommend using Rook to integrate into kubernetes. Here are the docs. I believe this can be installed with and through kubernetes, so it would run on our existing machines and we don't need additional puppet stuff. I'm not sure if we'll be running this on new machines, existing ones, or what. There are a couple of computers that are currently not in production and have some issues, we could maybe try and fix those as well if needed. |
After reading a bunch of docs and articles on ceph and kubernetes integration, it seems like using Rook is definitely the way to go if we want to go through with this. It seems easy enough to set up and should handle the communication between k8s and ceph so we don't have to. One thing I noticed, though, is that ceph derives most of its benefit from being a cluster. Since the majority of our storage capacity is in blackhole and the rest of the existing cluster doesn't have the storage for this use case, it looks like we'll need some major hardware changes. Some relevant docs I found: |
NFS-client-provisioner has questionable status for future kubernetes support, and ceph is widely used and quite effective, We can look into how to set this up and replace the current NFS client provisioner.
The text was updated successfully, but these errors were encountered: