Adding the SSH hostprovider

To manage a cluster and its nodes via ADCM, it is necessary to prepare hosts for a cluster and link these hosts to ADCM. This is the function of ADCM hostproviders — special plugins for ADCM, that encapsulate the complex mechanism of interaction between ADCM and the hosts controlled by it.

There are several types of hostproviders in ADCM. This topic shows how to add the simplest SSH hostprovider, that allows to connect to the existing hosts using the SSH protocol. A typical installation sequence for the SSH hostprovider includes the following steps.

Step 1. Downloading a hostprovider bundle

Hostprovider distributions for ADCM come in bundles. Regarding the SSH hostprovider, a bundle is a regular archive that includes a description and logic to establish an SSH connection to a host.

The steps for downloading a bundle are given below:

  1. Go to the Arenadata Cluster Manager product website and click Download.

    adcm hostprovider add 01
    Switching to the Arenadata Cluster Manager downloading page

    Another way — go to the Arenadata App Store website and choose Arenadata Cluster Manager.

    adcm hostprovider add 03 dark
    Switching to the Arenadata Cluster Manager downloading page from App Store
    adcm hostprovider add 03 light
    Switching to the Arenadata Cluster Manager downloading page from App Store
  2. The opened page displays a brief description of the product, links to its distribution components, and information about the last release: release date, release type, minor version, and links to the Usage License and Release Notes. Choose the versions of ADCM and operation system in the corresponding fields and expand the Arenadata ADCM Infrastructure Bundles drop-down list. The bundle of the SSH hostprovider is called SSH Common Bundle.

    adcm hostprovider add 02 dark
    Starting downloading process
    adcm hostprovider add 02 light
    Starting downloading process
  3. In the opened application form, fill in all mandatory fields. After the data being sent, a browser starts downloading the selected bundle.

    app store form dark
    An application form for downloading the product
    app store form light
    An application form for downloading the product

Step 2. Uploading a hostprovider bundle to ADCM

To upload a bundle to ADCM, follow these steps in the ADCM web interface:

  1. Open the BUNDLES tab and click Upload bundle.

  2. Select the downloaded bundle in the Open File Dialog.

    adcm hostprovider add 04 dark
    Switching to uploading a bundle
    adcm hostprovider add 04 light
    Switching to uploading a bundle
  3. As a result of the performed actions, the uploaded bundle is displayed at the BUNDLES tab.

    adcm hostprovider add 05
    The result of successful uploading a bundle

Step 3. Creating a hostprovider, based on the uploaded bundle

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

  1. Open the HOSTPROVIDERS tab and click Create provider.

    adcm hostprovider add 06
    Creating a new hostprovider
  2. In the opened window:

    • Select the uploaded bundle in the Bundle field.

    • Select the desired version of the bundle in the Version field. Several versions become available in the case of different versions of the same bundle being uploaded. By default, the latest version is displayed.

    • Enter the hostprovider name in the Hostprovider name field.

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

    • Click Create.

    adcm hostprovider add 07
    Filling in the new hostprovider parameters
  3. As a result of the performed actions, the created hostprovider is displayed at the HOSTPROVIDERS tab.

    adcm hostprovider add 08
    The result of successful adding a hostprovider
Found a mistake? Seleсt text and press Ctrl+Enter to report it