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 и выберите нужные параметры:
Изменение параметров провайдера