vRO (VMware Aria Automation Orchestrator, ранее vRealize Orchestrator) – один из лучших инструментов автоматизации. Он позволяет связать любые информационные системы, построенные на разных технологиях и взаимодействующие по различным протоколам в единую систему. Для самых распространённых систем и протоколов уже имеются готовые плагины (подключаемые модули) и/или пакеты процессов, которые предоставляют vRO доступ к функциям этих ИТ-систем.
Продолжить чтениеvRO: пакет управления ManageIQ
Первичная настройка IT систем часто требует выполнения очень большого объёма настроек. Создание частного облака на ManageIQ – очень хороший пример. Если настройка инфраструктуры в ManageIQ – это разовая задача, обычно не требующая автоматизации, то создание сотен команд, их проектов, настройка квот и прав – задача не для ручного выполнения. К счастью, все функции ManageIQ доступны через REST API запросы.
Продолжить чтениеvRO: работа с SSH плагином
Для работы с удалёнными устройствами через SSH в Aria Automation Orchestrator (бывший vRealize Orchestrator) есть SSH Plug-in. Однако, данный плагин работает не так, как хотелось бы. Он реализует объекты SSHHostManager и SSHHost и имеет набор процессов управления хостами. Но всю полезную работу выполняет объект SSHSession, который никак не связан с объектами SSHHost.
Продолжить чтениеvRO: интеграция с phpIPAM
В предыдущей статье описан плагин интеграции vRealize Automation с phpIPAM. Для организации полноценной работы с phpIPAM потребуется пакет для vRealize Orchestrator, это позволит задействовать IPAM в процессах автоматизации. Пакет включает набор процессов для вызова самых востребованных функций phpIPAM.
Продолжить чтениеvRA 8: плагин phpIPAM
При смене поставщика IPAM, необходимо оперативно интегрировать новый IPAM с остальными информационными системами. Основные клиенты, работающие у нас с IPAM, – это частное облако на vRealize Automation и система автоматизации процессов vRealize Orchestrator. В данной статье описана реализация плагина vRA 8 для phpIPAM.
Продолжить чтениеvRA 8: шпаргалка vracli
Подборка наиболее часто используемых команд для управления vRealize Automation 8: в одном месте собраны и упорядочены команды из различных источников (онлайн справка vRA, база знаний VMware, справочная система vracli, переписка со службой поддержки).
Продолжить чтениеvRO: пакет управления vRA 8 v2
В середине 2020 года в vRO появился плагин для управления vRealize Automation, но его функционала недостаточного для работы с vRA: большинство задач по-прежнему решаются только через REST API. Предлагаю использовать готовый пакет, он постоянно дорабатывается и уже включает более 100 различных процессов.
Продолжить чтениеvRA 8: Terraform как услуга
В vRealize Automation 8.2 появилась новая интересная функция – возможность предоставлять Terraform как услугу. Она позволяет расширить каталог vRA, добавив в него облачные шаблоны с манифестами Terraform. А к функционалу Terraform добавляются оркестратор, механизм согласований и управление сроком аренды от vRA.
Продолжить чтениеTerraform + vRA. Custom deployment
Возможности vRA-провайдера Terraform для создания деплойментов не ограничиваются работой с облачными шаблонами и элементами каталога. Развертывания можно создавать полностью с нуля, собирая их как конструктор из различных ресурсов. Какой из перечисленных методов самый оптимальный? Вначале разберём последний, затем сравним все три варианта.
Продолжить чтениеTerraform + vRA. Blueprints
В статье Terraform + vRA. Быстрый старт новый деплоймент создаётся из опубликованного в каталоге vRA элемента. Это самый простой способ работы с vRA из Terraform, но он недостаточно гибкий, – нет возможности изменить схему шаблона, деплойменты будут такими, как решил администратор Cloud Assembly. Terraform позволяет создавать свои облачные шаблоны и разворачивать из них деплойменты.
Продолжить чтение