Deploying cloudkit
To ensure the proper functioning of cloudkit for IBM Storage Scale, consider the capabilities and characteristics of the deployment options of this command-line interface.
- Create jump host (JH) - cloudkit create jumphost
- Creates a jump host or bastion to use it to access the cluster nodes.
- Facilitates access to the private mode of an on-premises IBM Storage Scale cluster.
- Creates a jump host that can be used for cluster access or administration.
- This configuration is optional when you are using a cloud virtual machine or a virtual machine is within the cloud itself.
- Create repository - cloudkit create repository
- Creates the repository that holds the IBM
Storage Scale
rpms and debs that are needed to install IBM
Storage Scale packages.
- Uploads made through cloudkit require a GPFS binary to cloud repository.
- Offers the option to create a package repository on the cloud object store.
- Create network (NW) - cloudkit create network
- Creates the network and subnets that are necessary for the cluster creation.
- Creates the network resources that are suited for IBM Storage Scale deployment.
- Creates the following network resources:
- Private subnet for storage
- Private subnet for compute
- Public subnet for jump host
- The subnet range (CIDR) is calculated based on the number of IPs that are requested.
- Create images - cloudkit create image
- Prepares an IBM
Storage Scale image with the required
IBM
Storage Scale
rpms that can be later used for deployment, which significantly reduces the
deployment time.
- Prepares the image of the cloud operating system based on a cloud repository.
- Offers the option to create a virtual machine image that contains all IBM Storage Scale packages preinstalled.
- Create cluster - cloudkit create cluster
- Creates the cluster with specified input values.
- Cloudkit deploys an IBM Storage Scale cluster using the previously created operating system image.
- Creates an IBM Storage Scale cluster. The cluster that gets created can be a storage cluster, a compute cluster, or a combined cluster.