Rook is an open source file, block, and object storage for your cloud native environment and is based on battle tested ceph storage. Rook offers storage for your OpenShift apps through persistent volumes which can be dynamically provisioned with kubernetes StorageClass.
The installation itself is fairly simple and can be drilled down to two high-level steps
$ oc create -f rook-operator.yaml
$ sleep 10 ##wait for rook operator to be created
$ cat rook-cluster.yaml ##for more options
$ oc create -f rook-cluster.yaml
$ oc get pods -n rook ##wait for rook cluster to be created.
$ oc create -f rook-storageclass.yaml
How do you use Rook?
You can use Rook in the same way that you use other OpenShift storage classes.
Today, we’re making the Azure Service Operator available on OperatorHub.io to enable users to connect OpenShift clusters to Azure services, including EventHub, Azure SQL, CosmosDB, Storage Accounts, ...
This article is the final entry in a 5 part series. The series consists of: Introduction to OpenShift Pipelines Using Source 2 Image Build in Tekton Manage a Runtime Image Application Deployment and ...