Configuring CS Hosting Service Template

The sample CS Hosting service template, that was created during the Cloud Infrastructure module installation, includes all the resources required to start selling cloud servers. It is based on the sample virtual server template. However, you may create a new service template based on your own virtual server template, backup schedules, locations, Cloud Infrastructure Automation provisioning attributes, and default firewall rules.

To create a new CS Hosting service template, do the following:

  1. In Operations control panel, go to Products > Service Templates. The list of available service templates appears.
  2. Click Add New Service Template to create a new service template.
  3. Specify the service template parameters:

    • In the Name field, type a suitable name for the service template. Try to find a name that will help you easily find it in the future among other service templates.
    • In the Description field, type any template-related information. For example, you can specify the features specific to the service template or explain its purpose. This information is intended only for your convenience and will not be displayed to customers.
    • Select the Autoprovisioning checkbox.
    • Select the Account-Wide Services checkbox to create subscriptions with services in the account-wide mode. Leave the checkbox clear to create subscriptions with services in the subscription-local mode. To learn more about the account-wide and subscription-local modes of services, refer to CloudBlue Commerce Operations Provider's Guide >> Managing Accounts > Operating Resellers and Customers > Managing Subscriptions > Making Subscription Services Account-Wide section.
    • From the Type drop-down list, select Custom.

    Click Next to continue.

  4. In the list of available resource types, select the cloud resources you want to include in the service template.

    The following resource types must be included in any of the CS Hosting service templates:

    • CS Virtual Environment Limit
    • CS Virtual Environment Backup Limit
    • CS Virtual Environment Image Limit
    • CS Instance
    • CS Public IPv4 Address
    • CS Public IPv6 Address
    • CS Load Balancer
    • CS Application (limit for CS Application = 1)
    • CS Virtual Server Template (you can include either the default VST or your own VST)
    • CS CPU Power Usage Running Container and CS CPU Power Usage Stopped Container
    • CS CPU Power Usage Running Virtual Machine and CS CPU Power Usage Stopped Virtual Machine
    • CS RAM Usage Running and CS RAM Usage Stopped
    • CS Local Diskspace Usage Running and CS Local Diskspace Usage Stopped, if you are planning to use local disk storage.
    • CS PCS Diskspace Running and CS PCS Diskspace Stopped, if you are going to use Virtuozzo storage high availability cluster.
    • CS Image Space Usage
    • CS Backup Space Usage
    • CS Bandwidth Running and CS Bandwidth Stopped
    • CS Inbound traffic and CS Outbound traffic

    The DNS Hosting resource type is not specific to the CS Hosting but must be included in any service template you plan to use for offering cloud services.

    You can also include optional resource types, like OACI Backup Schedule - Daily, OACI Backup Schedule - Weekly, OACI Backup Schedule - Monthly, OACI Backup Schedule - Custom, OACI Location DEFAULT, OACI Provisioning Attribute <your_attribute_name>.

    When ready, click Next.

  5. Set Unlimited limits for most of the CS resource types, and click Next. See the recommended values in the CS Resource Types section.
  6. Review the specified parameters and click Finish.

After a while, the newly created CS Hosting service template appears in the list of service templates.