В дополнение к действиям по регулярному обслуживанию, уже связанным с типами ресурсов Cloud Assembly, существуют возможности проектирования, позволяющие заранее подготовиться к настраиваемым обновлениям, которые могут потребоваться пользователям.

Осторожно!:

Чтобы изменить развертывание, можно отредактировать его облачный шаблон и повторно его применить или использовать действия по регулярному обслуживанию. Однако в большинстве случаев одновременно использовать эти два этих подхода не нужно.

Изменения в рамках регулярного обслуживания в течение жизненного цикла, например включение или выключение питания, обычно безопасны, но при других изменениях, например при добавлении дисков, требуется соблюдать осторожность.

Например, если добавить диски с помощью действия по регулярному обслуживанию, а затем применить смешанный подход путем повторного применения облачного шаблона, этот шаблон может перезаписать изменение в рамках регулярного обслуживания, что может привести к удалению дисков и потере данных.

Подготовка процесса регулярного обслуживания может предусматривать непосредственное использование кода облачного шаблона или применение интерфейса проектирования Cloud Assembly.

  • В коде облачного шаблона можно использовать входные данные. В этом случае при обновлении развертывания или развернутого ресурса интерфейс будет запрашивать новые значения.
  • Cloud Assembly можно использовать для создания настраиваемого действия на основе рабочего процесса или действия расширяемости vRealize Orchestrator. Выполнение настраиваемого действия приводит к тому, что рабочий процесс или действие расширяемости вносит изменения в развертывание или развернутый ресурс.