Scaling the Multicloud Object Gateway with storage nodes
A storage node in the MCG is a NooBaa daemon container attached to one or more Persistent
Volumes (PVs) and used for local object service data storage. NooBaa daemons can be deployed on
Kubernetes nodes. This can be done by creating a Kubernetes pool consisting of
StatefulSet
pods.
Before you begin
Procedure
- Log in to the OpenShift Web Console.
- From the MCG user interface, go to .
- Click Deploy Kubernetes Pool.
- In the Create Pool step, create the target pool for the future installed nodes.
- In the Configure step, configure the number of requested pods and
the size of each PV. For each new pod, one PV is to be created
- In the Review step, you can find the details of the new pool and
select the deployment method you wish to use: local or external deployment. If local deployment is selected, the Kubernetes nodes will deploy within the cluster. If external deployment is selected, you will be provided with a YAML file to run externally.
What to do next
All nodes will be assigned to the pool you chose in the first step. To verify, go to
.