Install and Configure rook-ceph
Procedure
-
See the rook-ceph Prerequisites: (https://rook.io/docs/rook/v1.7/pre-reqs.html) .
Note: Some environments you may need to provision and use Ubuntu with
containerd node pool instead of the default GKE container-Optimized OS
(COS).
.
-
Follow the instructions for rook-ceph: (https://rook.io/docs/rook/v1.7/quickstart.html).
-
Configure a shared file system for rook: (https://rook.io/docs/rook/v1.7/ceph-filesystem.html).
-
Following OneDB helm chart configuration values need to be set to use rook-ceph:
| Parameter
|
Description
|
Value
|
| nfsserver.volumeSize |
Set this to a value of the NFS PV size |
50Gi |
| nfsserver.other.enable |
Set to ‘true’ to enable NFS |
true |
| nfsserver.other.storageClass |
Set this to the storage class of the NFS |
onedb-nfs-<namespace> |
- nfsserver.other.storageClass: This is set to the the storageClass name
specified in the creation of rook-ceph.
Have feedback?
Google Analytics is used to store comments and ratings. To provide a comment or rating for a topic, click Accept All Cookies or Allow All in Cookie Preferences in the footer of this page.