VK Private Cloud logo
Помощь
Обновлена 17 июля 2026 г. в 15:55

Подготовка к работе

Портал самообслуживания

Чтобы использовать Портал самообслуживания:

  1. При помощи любого поддерживаемого веб-браузера откройте страницу со следующим адресом:

    vkc.<ДОМЕННОЕ_ИМЯ>

    где <ДОМЕННОЕ_ИМЯ> — это доменное имя вашей компании, где развёрнута Платформа.

  2. Войдите при помощи своей учётной записи.

OpenStack CLI

Для пользователей Платформы с любой ролью интерфейс OpenStack CLI позволяет выполнять множество операций по управлению ресурсами в рамках их проекта.

Для доступа к OpenStack CLI пользователю Платформы потребуются следующие инструменты и файлы:

Процесс подключения

Чтобы подключиться к среде с установленным ПО для доступа к OpenStack CLI:

  1. Установите OpenStack CLI:

    pip install python-openstackclient
  2. Установите службу manila:

    pip install python-manilaclient
  3. Установите службу trove:

    pip install python-troveclient
  4. Выполните загрузку параметров подключения из конфигурационного файла:

    source ~/<USER_PROJECT>-openrc.sh

    где ~/<USER_PROJECT>-openrc.sh — путь к конфигурационному файлу для подключения к соответствующему проекту.

  5. При необходимости введите пароль от пользователя проекта, для которого был скачан конфигурационный файл.

    Пример запроса пароля проекта
    Please enter your OpenStack Password for project 54683335ee6e4675b66fdd5419793462 as user test@mcs.mail.ru:
  6. Проверьте подключение OpenStack CLI, выполнив простейшую команду, например:

    openstack flavor list
    Пример вывода команды
    +-----+-----------+-------+------+-----------+-------+-----------+| ID  |   Name    |  RAM  | Disk | Ephemeral | VCPUs | Is_Public |+-----+-----------+-------+------+-----------+-------+-----------+|  1  | m1.tiny   | 512   |    1 |         0 |     1 | True      |+-----+-----------+-------+------+-----------+-------+-----------+

    В случае получения ошибки, обратитесь к администратору Платформы.

ПО для подключения к OpenStack CLI

Для подключения рекомендуется использование пакета python-openstackclient-3.8.1. Для его запуска также могут потребоваться следующие пакеты (зависимости):

  • python2-cinderclient-1.11.1.
  • python2-glanceclient-2.6.0.
  • python2-keystoneclient-3.10.0.
  • python2-neutronclient-6.1.1.
  • python2-novaclient-7.1.1.
  • python2-octaviaclient-1.8.2.

Конфигурационный файл для подключения

Конфигурационный файл для подключения к OpenStack CLI содержит необходимые параметры для подключения к проекту и выполнения запросов.

Чтобы получить конфигурационный файл в Портале самообслуживания:

  1. Выполните подготовительные операции (см. раздел Портал самообслуживания).
  2. Нажмите на имя пользователя в правом верхнем углу и выберите пункт меню «Настройки проекта».
  3. Перейдите на вкладку «API ключи» и нажмите на кнопку «Скачать openrc версии 3».
  4. Сохраните файл на локальном диске. Скачанный файл является конфигурационным файлом для подключения к OpenStack CLI.
Пример содержания конфигурационного файла
#!/usr/bin/env bashexport OS_AUTH_URL="https://URL.ru:5000/v3/"export OS_PROJECT_ID="54683335ee6e4675b66fdd5419793462"export OS_REGION_NAME="RegionOne"unset OS_PROJECT_NAMEunset OS_PROJECT_DOMAIN_ID# unset v2.0 items in case setunset OS_TENANT_IDunset OS_TENANT_NAMEif [[ -z $OS_USERNAME ]] || [[ -z $OS_PASSWORD ]] || [[ "$OS_USERNAME" != "test@mcs.mail.ru" ]]; thenexport OS_USERNAME="test@mcs.mail.ru"export OS_USER_DOMAIN_NAME="users"# With Keystone you pass the keystone password.echo "Please enter your OpenStack Password for project $OS_PROJECT_ID as user $OS_USERNAME: "read -sr OS_PASSWORD_INPUTexport OS_PASSWORD=$OS_PASSWORD_INPUTfiexport OS_INTERFACE=publicexport OS_IDENTITY_API_VERSION=3