Теги — это важнейшие компоненты vRealize Automation Cloud Assembly, обеспечивающие размещение развертываний с учетом возможностей и ограничений. Для оптимального применения vRealize Automation Cloud Assembly необходимо хорошо понимать теги и эффективно их использовать.

По сути, теги — это метки, добавляемые к элементам vRealize Automation Cloud Assembly. На практике можно создать любые теги, которые будут соответствовать требованиям организации и среды. Теги выполняют более широкие функции, чем метки, так как они определяют, как и где vRealize Automation Cloud Assembly использует ресурсы и инфраструктуру для сборки развертываемых служб. Теги также позволяют управлять внутренними элементами Cloud Assembly.

Структура тегов

Структурно теги должны соответствовать правилам пар name:value, но во всем остальном их структура имеет достаточно произвольную форму. В vRealize Automation Cloud Assembly все теги имеют одинаковый вид, а их возможности определяются контекстом.

Например, теги ресурсов инфраструктуры, прежде всего, являются тегами возможностей, так как vRealize Automation Cloud Assembly использует их для сопоставления ресурсов с развертываниями. Кроме того, они также идентифицируют ресурсы.

Функция тегов

Теги предназначены прежде всего для указания возможностей и ограничений, которые используются в vRealize Automation Cloud Assembly для определения развертываний. Контекст определяет функцию тегов. Теги, размещенные в облачных зонах, профилях сети и хранилища, а также в отдельных ресурсах инфраструктуры, используются как теги возможностей и определяют функции элементов инфраструктуры, используемых в развертываниях. Теги, размещенные в облачных шаблонах, действуют как ограничения, определяющие ресурсы для развертываний. Кроме того, администраторы облачных систем могут применять теги ограничений для управления проектами. Эти теги ограничений добавляются к другим ограничениям, указанным в облачных шаблонах.

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

Вторичная функция тегов — упрощение поиска и идентификации элементов хранилища и сети, а также других ресурсов инфраструктуры.

Предположим, вы настраиваете облачные зоны и у вас множество вычислительных ресурсов. Если вычислительным ресурсам надлежащим образом присвоены теги, можно использовать функцию поиска на вкладке «Вычисления» на странице «Облачная зона», чтобы отфильтровать ресурсы, связанные с определенной облачной зоной.

Кроме того, на странице «Управление тегами» и страницах настройки ресурсов содержатся функции поиска, позволяющие находить элементы по именам тегов. Использование логических и доступных для восприятия тегов для этих элементов является ключом к упрощению функции поиска и идентификации.

Для получения дополнительной информации и примеров использования тегов ознакомьтесь со следующим видео в Youtube. https://youtu.be/4zNQ33RyQio

Внешние теги

vRealize Automation Cloud Assembly также может содержать внешние теги. Эти теги автоматически импортируются из учетных записей облачной службы, которые связаны с экземпляром vRealize Automation Cloud Assembly. Эти теги могут импортироваться из vSphere, AWS, Azure или других внешних программных продуктов. После импорта эти теги будут доступны для использования точно так же, как теги, созданные пользователем.

Управление тегами

На странице «Управление тегами» в vRealize Automation Cloud Assembly можно управлять библиотекой тегов и отслеживать ее элементы. Кроме того, на этой странице можно создавать теги. «Управление тегами» также является единственной страницей, на которой можно просматривать и идентифицировать внешние теги.

Стратегия расстановки тегов

Чтобы свести к минимуму путаницу, перед созданием тегов в vRealize Automation Cloud Assembly разработайте соответствующую стратегию и правила расстановки тегов, чтобы все пользователи, создающие и использующие теги, понимали, что они означают и как используются. См. раздел Создание политики расстановки тегов.