Installation and configuration

This article describes the steps to create and configure the ADQM Cloud Bundle hostprovider in ADCM.

Step 1. Get a bundle

Please get a bundle for the ADQM Cloud Bundle hostprovider from the Arenadata support team.

Step 2. Upload a hostprovider bundle to ADCM

To upload a bundle to ADCM, follow the steps:

  1. Select the Bundles item in the left navigation menu and click Upload bundle.

  2. Select a bundle in the Open File Dialog.

    Upload a bundle
    Upload a bundle
    Upload a bundle
    Upload a bundle
  3. As a result of the performed actions, a bundle is displayed on the Bundles page.

    The result of successful uploading a bundle
    The result of successful uploading a bundle

Step 3. Create a hostprovider based on the uploaded bundle

To add a new hostprovider to ADCM on the base of the uploaded bundle, follow the steps:

  1. Select the Hostproviders item in the left navigation menu and click Create provider.

    Create a new hostprovider
    Create a new hostprovider
  2. In the opened window:

    • Select an uploaded bundle in the Type field.

    • Select a bundle version in the Version field. Several versions become available in the case of different versions of the same bundle being uploaded.

    • Enter a hostprovider name in the Name field.

    • Enter a hostprovider description in the Description field if necessary.

    • Click Create.

    Fill in hostprovider parameters
    Fill in hostprovider parameters
  3. As a result of the performed actions, the created hostprovider is displayed on the Hostproviders page.

    The result of successful adding a hostprovider
    The result of adding a hostprovider successfully

Step 4. Configure a hostprovider

NOTE
All configuration parameters of the ADQM Cloud Bundle hostprovider are set automatically when you create it in ADCM. Change the settings only if custom installation is required.
  1. On the Hostproviders page, click the hostprovider name in the Name column.

    Switch to configuring a hostprovider
    Switch to configuring a hostprovider
  2. In the opened window:

    • Open the Primary Configuration tab.

    • Activate the Show advanced switch.

    • Fill in configuration parameters of the hostprovider.

    • Click Save.

    Configure a hostprovider
    Configure a hostprovider

    The assignment of parameters is in the table below.

    ADQM Cloud Bundle configuration parameters
    Group Parameters Description

    ADCM Config

    Adcm user

    Login used for user authentication in ADCM

    Adcm password

    Password used for user authentication in ADCM

    Community Config

    Cluster configuration

    Configuration that defines the distribution of ADQM service components between cluster hosts, as well as the configuration of services and the cluster itself in JSON format. This configuration is applied when you use the Community edition of an ADQM bundle to install a cluster (if you leave the Enterprise edition option disabled in the Init product cluster action settings before the cluster creation)

    Enterprise Config

    Cluster Enterprise configuration

    Configuration that defines the distribution of ADQM service components between cluster hosts, as well as the configuration of services and the cluster itself in JSON format. This configuration is applied when you use the Enterprise edition of an ADQM bundle to install a cluster (if you activate the Enterprise edition option in the Init product cluster action settings before the cluster creation)

    Monitoring Config

    Cluster Monitoring configuration

    Configuration that defines the distribution of monitoring service components between cluster hosts. This configuration is applied if you activate the Enable monitoring option in the Init product cluster action settings

    Yandex Cloud Config

    SberCloud Cloud Config

    S size nodes config

    M size nodes config

    X size nodes config

    Configurations of hosts that will be created in the selected cloud. You can change the number of hosts and their parameters in accordance with a cloud hostprovider bundle. ADQM Cloud Bundle supports a separate host configuration for each cluster size (S, M, X).

    These configurations are applied if you select the corresponding cloud in the Init product cluster action settings and the cloud hostprovider is configured. Virtual machines with the specified parameters will be automatically created in the selected cloud to be used as ADQM cluster hosts

    SSH Config

    Username

    Password

    SSH private key

    S size nodes config

    M size nodes config

    X size nodes config

    Parameters for connecting to pre-created and configured hosts. For cluster installation on hosts, SSH connection parameters (Username, Password, SSH private key, and IP addresses of hosts) specified manually by a user will be used

    Scripts config

    Init script

    Initialization script that will be passed to the init_script field of the cloud hostprovider and will be executed on a host by cloud_init. Inherits all restrictions of the cloud hostprovider, if any

    Post script

    Script that will be executed by Ansible on all hosts after the ADQM cluster installation

    IMPORTANT
    A set of services and components, as well as their configurations, may differ in different versions of the ADQM product. When editing a configuration, monitor the number of hosts over which service components are distributed and change this number in the Community Config/Enterprise Config, Monitoring Config, and Yandex Cloud Config/SberCloud Cloud Config settings.
Found a mistake? Seleсt text and press Ctrl+Enter to report it