Help Center/ Cloud Bastion Host/ User Guide/ Instances/ Purchasing a CBH Instance
Updated on 2024-09-24 GMT+08:00

Purchasing a CBH Instance

Overview

A Cloud Bastion Host (CBH) instance corresponds to an independently running CBH O&M management system. To perform real-time, remote, and efficient O&M on your resources, create a CBH account on the CBH instance you purchased, log in to the CBH system mapped to the CBH instance, and configure the O&M system.

Prerequisites

  • You have obtained the information about the resources to be managed in the CBH system, and the resources are in the region where CBH is available.

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner of the page, select a region, and choose Security & Compliance > Cloud Bastion Host to go to the CBH instance management console.
  3. Click Purchase CBH Instance to go to the Purchase CBH Instance page.
  4. Select CBH Instance for Service Type and specify other parameters as required. For more information, see Table 1.

    Table 1 Parameters for purchasing a CBH instance

    Parameter

    Description

    Billing Mode

    The billing mode of the instance. You can select Yearly/Monthly or Pay-per-use.

    Yearly/Monthly is a prepaid billing mode in which a CBH instance is billed based on the service duration. This cost-effective mode is ideal when the duration of CBH instance usage is predictable.

    Pay-per-use billing is a postpaid mode in which you pay for what you use by the hour.

    Region

    The region and AZ where the CBH instance is located. You also need to specify enterprise project your instance belongs to.

    Select an instance type based on your service requirements. Currently, CBH provides single-node instances and primary/standby instances for H/A deployments.

    NOTE:
    • If you select Primary/Standby for Instance Type, you need to specify the primary AZ and standby AZ.
    • If you purchase a primary/standby instance, do not disable HA, or logins to the CBH instance will fail.

    Select a region nearest to your ECSs, RDS instances, BMSs to reduce network latency and accelerate service access.

    Project

    Instance Type

    AZ

    Instance Name

    Name of the CBH instance.

    Edition

    Specifications of your CBH instance.

    CBH provides the standard and professional editions. Each edition has 50, 100, 200, 500, 1000, 2000, 5,000, and 10,000 asset specifications.

    NOTE:

    Currently, primary/standby instances cannot manage public network resources using EIPs.

    Storage Package

    If you need more storage for a CBH instance, you can buy a storage package.

    VPC

    The Virtual Private Cloud (VPC) where your instance is located. Select a VPC in the current region.

    If no VPC is available in the current region, click View VPC and create one.

    NOTE:
    • By default, networks in VPCs in different regions or even in the same region are not connected. The network communications on these different networks are isolated from each other. This is not the case for different AZs on the same VPC. Two networks on the same VPC should be able to communicate with each other even if they are in different AZs.
    • A CBH instance directly manages and allows access from resources, such as ECSs, in the same VPC in the same region. To manage resources such as ECSs in different VPCs in the same region, establish a VPC peering connection or use a VPN to connect networks. For details, see Creating a VPC Peering Connection. Managing ECSs across regions is not recommended.

    For more information, see VPC Planning.

    Security Group

    The security group for your CBH instance. The default security group is Sys-default in the current region.

    If no security group is available, click Manage Security Groups to create a security group or configure a new one.

    NOTE:
    • A security group provides access rules for the CBH instances and resources that have the same security protection requirements and are mutually trusted in the same VPC. CBH instances are protected by these access rules after being added the security group. For details, see
    • CBH instances and ECSs can be added to the same security groups. They do not affect each other when implementing security group rules.
    • For details about how to modify a security group, see Changing Security Groups.
    • Before creating HA instances, ensure that the security group allows inbound traffic from ports 22, 31036, 31679, and 31873.
    • When a bastion host instance is created, ports 80, 8080, 443, and 2222 are automatically enabled. If you do not need to use them, disable them immediately after the instance is created.
    • During cross-version upgrade, ports 22, 31036, 31679, and 31873 are automatically enabled for the instance. After the upgrade, keep port 31679 enabled and disable other ports immediately if you do not need to use them.

    For more information about security groups, see How Do I Configure a Security Group for a CBH Instance?

    Subnet

    The subnet in the current VPC for your CBH instance.

    NOTE:

    The selected subnet must be in the VPC network segment.

    For more information, see Creating a VPC.

    Assign IPv4 Address

    Select Auto or Manual.

    If you select Manual, you can view the used IP addresses.

    EIP

    (Optional) Select an EIP in the current region.

    If no EIP is available in the current region, click Purchase EIP to create one.

    NOTE:
    • If you select an EIP when purchasing an instance, but the EIP fails to be bound to the instance after the instance is in the running state, the EIP may have been bound to other servers while the instance is being created. In this case, bind another EIP to the instance by referring to Binding an EIP to a CBH Instance.
    • An EIP can be bound to only one cloud resource. A CBH instance cannot share an EIP with other cloud resources. After you created a CBH instance, you are required to bind an EIP to the instance for logging in to the CBH system. You need to create at least one EIP for a CBH instance. You can bind an EIP to the CBH instance now or later by referring to Binding an EIP to a CBH Instance.
    • To meet the requirements of the CBH system, set the EIP bandwidth to 5 Mbit/s or higher.
    • After the CBH instance is created, you can unbind the original EIP from the instance and bind a new EIP to it.

    For more information about EIPs, see EIP Overview.

    Enterprise Project

    Select the enterprise project the CBH instance belongs to.

    The default enterprise project is selected by default.

    Username

    The default username admin is used.

    admin is the system administrator account. This account has the highest operation permissions. Keep the account information secure.

    Password

    User-defined password of the admin user.

    NOTE:
    • The password must:
      • Contain 8 to 32 characters.
      • Contain at least three of the following types of characters: uppercase letters (A to Z), lowercase letters (a to z), digits (0 to 9), and following special characters: !@$%^-_=+[{}]:,./?~#*
      • Cannot contain the username or the username spelled backwards.
      • Cannot contain more than two consecutive identical characters.
    • Enter the same password in the Password and Confirm Password text boxes.
    • The CBH system cannot obtain the password of system administrator admin. Keep your account information secure.
    • When you log in to your CBH system as admin for the first time, change the password and configure mobile phone number as prompted. Otherwise, you cannot log in to the CBH system.
    • If you forget the password of user admin after a CBH instance is purchased, you can reset the password.

    Required Duration

    Required duration of the instance

    You can buy a CBH instance on a monthly or yearly basis.

    Tag

    Tags: It is recommended that you use the TMS predefined tag function to add the same tag to different cloud resources.

    If your organization has configured a tag policy for CBH, you need to add tags in compliance with the policy. If a tag does not comply with the tag policies, CBH instances may fail to be created. Contact your organization administrator to learn more about tag policies.

  5. Confirm details in the Current Configuration area and click Next.

    When receiving a network restriction notification, click Enable to eliminate the network restrictions so that the instance can be issued after purchase.

    You can view the rules in the security group and firewall ACL.

    • Access to port 9443 is allowed in the outbound direction of the security group to which your CBH instance belongs.
    • The subnet where the instance locates is not associated with the firewall ACL, or the ACL rule of the associated firewall allows the instance to access port 9443 in the outbound direction.

  6. On the Confirm page, confirm the details, read the privacy statement, select Privacy Statement, and click Submit.
  7. Make your purchase and return to the CBH console. Check the newly purchased instance in the CBH instance list.

    After a CBH instance is purchased, a mapped CBH system is automatically created for you, which takes about 10 minutes.

    Do not unbind an EIP from a CBH instance before the mapped CBH system is created. If you unbind an EIP from an instance before its status changes to Running, the mapped CBH system may fail to be created.

Follow-up Procedure

  • If the instance Status is Running, the CBH system is successfully created. Then, you can log in to the CBH system.
  • If the instance Status is Failed to creation, view the failure cause in the displayed dialog box. Then, click Service Ticket in the upper right corner of the management console, fill in the service ticket, and submit the service ticket.
  • If a CBH instance is about to expire or has expired, locate the row where the instance resides, click More > Renew in the Operation column, and complete required configuration to renew it. For details, see Renewing a CBH Instance.
  • You need to configure and replace CBH system certificates in a timely manner.