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 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 (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
- Private subnet for protocol nodes
- 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 domain name system (cloudkit create dns)
- Creates or associates the privately hosted domain name system (DNS) to the targeted virtual private network.
- Create jump host (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 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.