Для ManageIQ есть хорошо написанная документация по работе с REST API. Всё остальное документировано или очень плохо, или совсем никак. Единственным достоверным источником информации остаётся исходный код. Сегодня исследуем конфигурацию сети при создании виртуальных машин: добавление дополнительных интерфейсов и их настройку.
Продолжить чтениеCategory Archives: ManageIQ
ManageIQ – платформа управления облаком с открытым исходным кодом.
ManageIQ: управление квотами
Квоты – механизм ограничений необходимый для предотвращения перерасхода ресурсов. Разберёмся как его использовать, и как он функционирует в ManageIQ. Поскольку самый лучший способ изучения – это сделать что-то на практике, мы включим учёт квот для запросов на реконфигурацию сервисов заказа виртуальных машин.
Продолжить чтениеManageIQ: реконфигурация дисков VM
ManageIQ предоставляет разработчикам удобные методы для быстрой настройки виртуальных машин. Например, для добавления памяти достаточно вызвать метод set_memory на VM. Однако, мы обнаружили несколько проблем при работе на платформе VMware: метод add_disk не позволяет указать адрес подключения диска и не умеет создавать контроллер, а метод resize_disk и вовсе не работает.
Продолжить чтениеManageIQ: ограничения параметров VM
При создании виртуальных машин через ManageIQ мы столкнулись с ограничениями допустимых значений основных параметров VM на платформе VMware: количества vCPU и объёма памяти. Поскольку процессы в нашей компании не предполагают ограничений каких-либо параметров, то потребовалось провести небольшое исследование кода и документации для поиска решения.
Продолжить чтениеManageIQ: конфигурация дисков новой VM
В ManageIQ развёртывание виртуальных машин запускается с использованием стандартного диалога настройки. Стандартный диалог позволяет задавать базовые параметры VM, однако он имеет свои ограничения, например на добавление дисков. Рассмотрим расширенную конфигурацию дисковой подсистемы VM (развёртывание на платформе виртуализации VMware vSphere).
Продолжить чтение