VK Cloud logo
Updated at April 25, 2024   01:47 PM

Quick start

A quick start will help you get started with the service and get acquainted with its capabilities.

After completing all the steps of a quick start, you will:

  1. Set up a connection to an existing OpenLDAP user directory.

  2. Get acquainted with Cloud Desktop and its main features:

    1. Create a pool of desktops.
    2. Make sure that two desktops are successfully deployed in the pool.

1. Preparatory steps

  1. Create and configure the OpenLDAP user directory service (an example).

  2. Find out the details of the configured directory:

    • IP address or FQDN of the OpenLDAP server.
    • Unique account name.
    • Account password.
  3. (Optional) Set up a VPN on the router that will be used for the service.

  4. Check that the Cloud Desktop service is connected to your personal account: the Cloud Desktop section is available in the menu on the left.

2. Set up an external infrastructure

  1. Go to your VK Cloud personal account.

  2. Select the project where the desktops will be placed.

  3. Go to Cloud DesktopService settings.

  4. On the Network settings tab, specify:

    • IP address space: a range of IP addresses for the subnets where the service resources will be deployed.
    • Router: a router with a VPN network.
    • DNS: the IP address of a DNS server.
    • Availability zone: Moscow (MS1).
  5. Click the Save button.

  6. On the Directory settings tab, specify:

    • Host: the IP address or FQDN of the OpenLDAP server.
    • Port: 389.
    • Base DN: the root directory to search for objects in AD or LDAP.
    • User DN: the full path to the account in the OpenLDAP database which will be used for synchronization with the accounts directory.
    • Password: the password of the OpenLDAP account specified in User DN.
    • Selection field: UID.
  7. Click the Save button.

3. Create a pool of desktops

  1. Go to Cloud DesktopDesktop pools.

  2. Click the Add button.

  3. At the “Configuration” step, specify:

    • Pool name: for example, vk-cloud-desktops-pool-quickstart.
    • Pool type: Sessional.
    • User group: specify one group from the OpenLDAP directory.
    • Naming mask: vk_desktop-.
    • Min number of desktops: 1.
    • Max number of desktops: 2.
    • Hot reserve: 1.
    • User inactivity timeout: 5.
  4. Click the Next step button.

  5. At the “Virtual machine settings” step, specify:

    • Instance type: STD1-1.
    • Disk size: 10.
    • Disk Type: HDD.
    • Image: Astra Linux SE 1.7.2 Орел GUI.
    • Security group vk-cloud-desktops-pool-quickstart: default.
  6. Click the Next step button.

  7. At the “Peripherals setup” step, leave the parameters unchanged.

  8. Click the Create a pool button.

    The creation of the pool of desktops will begin. This process can take a long time.

4. Make sure that desktops are deployed in the pool

  1. Go to Cloud DesktopDesktop pools.

  2. In the list of pools, click on the pool name vk-cloud-desktops-pool-quickstart.

  3. Go to the Desktops tab.

    The value 2 should be displayed in the Deployed block.

5. Check desktop connectivity

  1. Write down the external IP address for connecting to the pool:

    1. Go to Cloud DesktopDesktop pools.
    2. In the list of pools, click Connection IP address.
    3. In the list that opens, copy the External IP address value.

    In the example, the IP address is 99.166.240.100.

  2. Download and install the Cloud Desktop client on your local computer.

  3. Connect to the pools:

    1. Open the installed client.
    2. Click the Add Server button.
    3. In the window that opens, enter the 99.166.240.100 address and click the Ok button.
    4. Specify the AD user login and password and click the Ok button. If the connection is successful, a list of pools will be displayed.
  4. Connect to the vk-cloud-desktops-pool-quickstart pool.

  5. In the XRDP connection window that opens, re-enter the AD user login and password.

    Upon successful connection to the desktop, the Astra Linux operating system interface will open.

Delete unused resources

A running service consumes computing resources. If you don't need it anymore, delete the desktop pool.

What's next?