Перейти к содержанию

Раздел Group

Основная задача создания групп - это использование созданных групп, как цели для политик.

Скриншот_12-12-2023_13.49.56

На виджете отображаются группы, разбитые на следующие колонки - Name, Consist, Created at, Origin, Modified at. В колонке Origin есть значение Discovered, означающее, что группа создана нашими агентами. Каждый агент создает, как минимум, следующие группы:

  • All VMs - группа, в которую входят ВМки со всех таргетов, добавленных в систему в данный момент
  • All PMs - группа, в которую входят PMки(хосты) со всех таргетов, добавленных в систему в данный момент
  • По одной группе объектов (чаще всего смешана из ВМ и ПМ), на каждый кластер, который агент находит на таргете.
  • По одной группе всех ВМ, собранных с этого таргета.

Группы, которые собираются агентом, удалить и редактировать невозможно. Их можно открыть и просмотреть какие хосты и VM в них содержатся.  Скриншот_12-12-2023_14.11.08

Помимо уже имеющихся собранных групп, можно собрать свои. Они будут отображаться в колонке Origin, как User.

Чтобы создать свою группу необходимо в правом верхнем углу нажать "Save group". В открывшемся окне заполнить поле с именем и отметить какая это будет группа - динамическая или статическая. Скриншот_13-12-2023_00.21.19 Динамическая группа означает, что создаваемый объект VM, например, с определенным именем может попасть в группу c подходящим условием, т.е такими же именами.

Создадим группу Test с типом фильтра Virtual machine. В имени пропишем значение .octopus. Скриншот_13-12-2023_00.10.00

Получим список объектов с соответствующими именами и сохраним.  Скриншот_13-12-2023_00.10.47

Если какой-либо объект VM, который входит в состав этой группы переименовать, например, с "igor-octopus1" на "igor-oct1", то он автоматически удалится из этой группы, т.к не будет соответствовать заданному условию. Иными словами, группа будет динамически меняться в зависимости от заданного условия или его редактирования имени.

В статической группе закрепляются определенные объекты VM, которые в последствие не меняются.

После заполнения всех основных полей можно воспользоваться фильтрацией и выбрать необходимые параметры. Сохраняем группу. Скриншот_13-12-2023_00.36.20

Импортирование групп, созданных на стороне VMware.

Платформа Octopus импортирует группы, созданные на стороне VMware. Рассмотрим на примере создания группы на HACluster.

На кластере открываем конфигурацию и выбираем 'VM/Host Groups'. В верхней таблице задаем имя и тип группы, например, Igor-test. В нижней таблице выбираем Virtual Machines, которые будут содержаться в этой группе.

Скриншот_01-04-2024_16.12.26.png

После сохранения эта группа при сборке отображается на платформе Octopus, но имеет тип discovered, поэтому изменить и удалить её невозможно, а к названию группы приписывается суффикс VMs.

Скриншот_01-04-2024_16.17.18.png

Соответственно, изменить или удалить группу можно только на стороне VMware.