Providers¶
На вкладке Providers представлен список провайдеров, в которых могут быть запущены сервисы. Данные отображаются в плиточном виде:
Для списка провайдеров доступны инструменты сортировки и фильтрации. Сортировка производится по параметрам name и type. Фильтрация производится по параметру “Статус”, имеются три основных статуса “Configured”, “Error”, “Syncing”.
Список провайдеров¶
Для провайдеров доступны следующие действия:
- Add provider - добавление нового провайдера;
- Sync - синхронизация данных, получаемых от облака;
- Change - изменение параметров провайдера;
- Remove - удаление провайдера.
Добавление провайдера¶
Для добавления нового провайдера нажмите расположенную в правом верхнем углу кнопку Add provider:
Добавление провайдера¶
Для выбора доступны провайдеры типов: openstack, dcim и VMWare. Выберите необходимый тип и нажмите Create Provider.
openstack - провайдер, получающий данные из облаков на базе OpenStack.
В окне создания openstack провайдера:
- Title - введите пользовательское имя нового провайдера;
- Key file - выберите файл приватного ключа, который будет добавляться создаваемым виртуальным машинам для доступа к ним;
- API access file - выберите конфиг-файл clouds.yaml, содержащий данные, необходимые для подключения к одному из проектов в OpenStack (подробнее здесь: https://docs.openstack.org/python-openstackclient/pike/configuration/index.html#clouds-yaml).
Добавление провайдера openstack¶
Также в окне создания отображается информация о том, какие параметры существующего облака по умолчанию будут синхронизироваться в Мичман: image, flavor, network, subnet (для получения информации о некоторых сущностях необходимы права администратора в соответствующем проекте).
dcim - провайдер, получающий данные из NetBox DCIM.
В окне создания dcim провайдера:
- Title - введите пользовательское имя нового провайдера;
- Key file - выберите файл ключа, который будет добавляться создаваемым в рамках данного провайдера виртуальным машинам для доступа к ним;
- API access file - выберите конфиг-файл clouds.yaml, содержащий данные, необходимые для подключения к NetBox DCIM.
Добавление провайдера dcim¶
VMWare - провайдер, получающий данные из облаков на базе VMWare.
В окне создания vmware провайдера:
- Title - введите пользовательское имя нового провайдера;
- Key file - выберите файл приватного ключа, который будет добавляться создаваемым виртуальным машинам для доступа к ним;
- API access file - выберите конфиг-файл clouds.yaml, содержащий данные, необходимые для подключения к облаку VMWare.
Добавление провайдера VMWare¶
После создания провайдера, он автоматически перейдёт в состояние “Syncing” для сбора информации об облаке. Это может занять длительное время. Кроме того, после создания и синхронизации провайдера на вкладке Instances появится новый сервис, соответствующий этому провайдеру. Например, для провайдера типа OpenStack будет содержать все доступные сети, флейворы и образы.
Изменение параметров провайдера¶
В окне редактирования провайдера для изменения доступны все параметры, которые были заданы при создании:
Редактирование провайдера¶
Кроме того, при редактировании провайдера есть возможность изменить параметры, по которым происходит синхронизация с существующим облаком. Для изменения параметров нажмите кнопку Change targets и выберите нужные параметры:
Изменение параметров провайдера¶