Администратор облачных систем или проектов имеет предварительно заданное соглашение об именовании ресурсов в среде. Необходимо, чтобы развернутый ресурс следовал данному соглашению без вмешательства пользователя. Можно создать шаблон именования для всех развертываний из проекта vRealize Automation Cloud Assembly.

Например, в соответствии с соглашением об именовании узлов для ресурса добавляется префикс projectname-sitecode-costcenter-whereDeployed-identifier. Настройте шаблон настраиваемого наименования для компьютеров для каждого проекта. Некоторые переменные шаблона извлекаются из системы после развертывания, а другие основаны на настраиваемых свойствах проекта.

Все имена ресурсов должны быть уникальными. Для обеспечения уникальности используйте свойство «последовательный номер». Номера наращиваются для всех развертываний, включая те, имена которых назначает vRealize Automation Cloud Assembly. Так как система становится более надежной, нумерация может выглядеть случайной, но все равно обеспечивается уникальность.

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

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

Необходимые условия

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

Процедура

  1. Выберите Инфраструктура > Проекты.
  2. Выберите существующий проект или создайте новый.
  3. На вкладке Предоставление перейдите в раздел «Настраиваемые свойства» и создайте свойства для кода сайта и значений источника расходов.
    Здесь можно заменить отображаемые значения на значения, которые относятся к вашей среде.
    Параметры настраиваемого именования для проекта
    1. а. Создайте настраиваемое свойство с именем siteCode и значением BGL.
    2. б. Добавьте еще одно настраиваемое свойство с именем costCenter и значением IT-research.
  4. Перейдите в раздел «Настраиваемое именование» и добавьте следующий шаблон.
    ${project.name}-${resource.siteCode}-${resource.costCenter}-${endpoint.name}-${######} 
    Можно скопировать в строке, но если это ваш первый шаблон именования, рассмотрите возможность использования пояснительного текста и быстрого выбора в ходе создания шаблона.
  5. Разверните облачный шаблон, связанный с проектом, и убедитесь, что настраиваемое имя применяется к ресурсу.
    1. а. Перейдите на вкладку Проектирование, а затем щелкните облачный шаблон, связанный с проектом.
    2. б. Разверните облачный шаблон.
      Откроется вкладка Развертывания, где отображается выполняемое развертывание.
    3. в. По окончании развертывания щелкните его имя.
    4. г. На вкладке Топология обратите внимание на то, что настраиваемое имя — это имя ресурса на правой панели.

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

Дальнейшие действия

Создайте шаблоны настраиваемых именований для других проектов.