VMware Cloud Foundation позволяет развертывать гибкую инфраструктуру для исполнения различных типов приложений в компании. Процесс развертывания автоматизируется с помощью виртуального модуля VMware Cloud Builder, который требует ввода специфических данных от клиента, которые затем используются для описания конфигурации платформы.
На сегодняшний день эти данные собираются с помощью электронной таблицы Excel, называемой Deployment Parameter Workbook. После заполнения таблицы она загружается в VMware Cloud Builder, где система преобразует исходные данные в формат JSON, производит проверку корректности ввода данных и параметров физической инфраструктуры, а затем запускает процесс развертывания. Также возможно вручную создать JSON, чтобы настроить дополнительные варианты использования, которые не охватываются таблицей Excel.
Также проверка правильности ввода данных в Deployment Parameter Workbook ограничена из-за невозможности использования VBScript из-за проблем с безопасностью.
VMware Cloud Foundation Configuration File Generator является контейнеризованным веб-приложением, разработанным для замены электронной таблицы Deployment Parameter Workbook. Использование веб-приложения позволяет проводить проверку ввода данных на ранней стадии на всех этапах, что уменьшает ошибки ввода данных и исключает неприятные ошибки при проверке, когда таблица загружается в VMware Cloud Builder.
Основные преимущества использования утилиты:
Полная валидация вводимых данных
Портируемость спецификаций JSON для повторного использования или в качестве источника для создания новой конфигурации
Возможность добавить более 4 хостов ESXi в management domain
Возможность добавить несколько распределенных коммутаторов
Возможность добавить несколько физических адаптеров pNIC для конфигурации vSphere Distributed switch
Возможность настроить сети management networks (Management, vSAN, vMotion) между несколькими распределенными коммутаторами
Скачать VMware Cloud Foundation Configuration File Generator можно по этой ссылке.