Project: Rook (Runtime / Cloud Native Storage)
File: glossary.md

The is used by Rook to allow creation and customization of storage pools. The is used by Rook to allow creation of Ceph RADOS Namespaces. CephClient CRD is used by Rook to allow and updating clients. The is used by Rook to allow creation and customization of storage clusters through the custom resource definitions (CRDs). The implement an interface between a CSI-enabled Container Orchestrator (CO) and Ceph clusters. The is used by Rook to allow creation and customization of shared filesystems through the custom resource definitions (CRDs). The is used by Rook to allow creation and updating the Ceph fs-mirror daemon. CephFilesystemMirror CRD is used by Rook to allow of Ceph Filesystem SubVolumeGroups. CephNFS CRD is used by Rook to allow exporting NFS shares of a CephFilesystem or CephObjectStore through the CephNFS custom resource definition. For further information please refer to the example . CephObjectStore CRD is used by Rook to allow and customization of object stores. CephObjectStoreUser CRD is used by Rook to allow creation and customization of object store users. For more information and examples refer to this . CephObjectRealm CRD is used by Rook to allow creation of a realm in a Ceph Object Multisite configuration. For more information and examples refer to this . CephObjectZoneGroup CRD is used by Rook to allow creation of zone groups in a Ceph Object Multisite configuration. For more information and examples refer to this . CephObjectZone CRD is used by Rook to allow creation of zones in a ceph cluster for a Ceph Object Multisite configuration. For more information and examples refer to this . CephRBDMirror CRD is used by Rook to allow creation and updating rbd-mirror daemon(s) through the custom resource definitions (CRDs). For more information and examples refer to this . An is a Ceph configuration that is managed outside of the local K8s cluster. A is where Rook configures Ceph to store data directly on the host devices. The is a tool to help troubleshoot your Rook cluster. An Object Bucket Claim (OBC) is custom resource which requests a bucket (new or existing) from a Ceph object store. For further reference please refer to . An Object Bucket (OB) is a custom resource automatically generated when a bucket is provisioned. It is a global resource, typically not visible to non-admin users, and contains information specific to the bucket. Container Platform is a distribution of the Kubernetes container platform. In a , the Ceph persistent data is stored on volumes requested from a storage class of your choice. A stretched cluster is a deployment model in which two datacenters with low latency are available for storage in the same K8s cluster, rather than three or more. To support this scenario, Rook has integrated support for . The is a container with common tools used for rook debugging and testing. is a distributed network storage and file system with distributed metadata management and POSIX semantics. See also the . Here are a few of the important terms to understand: (MON) (MGR) (MDS) (OSD) (RBD) (RGW) Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. For further information see also the for more definitions. Here are a few of the important terms to understand: for Kubernetes