Интеграцию VMware PKS, которая также известна под названием VMware Tanzu Kubernetes Grid Integrated Edition (TKGI), можно настроить локально и в облаке, чтобы обеспечить поддержку возможностей интеграции и управления Kubernetes в Automation Assembler.

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

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

  • Требуется правильно настроенный сервер TKGI со службой проверки подлинности UAA.
  • Убедитесь в наличии учетных данных администратора облака. Дополнительные сведения см. в разделе Что такое роли пользователей VMware Aria Automation.

Процедура

  1. Выберите пункт Инфраструктура > Подключения > Интеграции и нажмите Добавить интеграцию.
  2. Выберите VMware PKS.
  3. Введите IP-адрес или полное доменное имя и адрес TKGI для создаваемой облачной учетной записи TKGI.
    • IP-адрес — это полное доменное имя или IP-адрес сервера проверки подлинности пользователей TKGI.
    • Адрес TKGI — это полное доменное имя или IP-адрес основного сервера TKGI.
  4. Укажите, является ли этот сервер TKGI локальным или находится в общедоступном или частном облаке.
  5. Введите соответствующее имя пользователя и пароль для сервера TKGI и другую необходимую информацию.
  6. Введите сведения о соответствующем сертификате ЦС. Они должны определять сертификат pks_tls, который обеспечивает доступ к конечной точке API-интерфейса PKS/TKGI. В пути к сертификату можно указать любой центр сертификации. Сертификат службы API-интерфейса TKGI используется для доступа к конечной точке API-интерфейса TKGI.
  7. Если для политики тегирования используются теги, введите теги возможностей. См. разделы Как использовать теги для управления ресурсами и развертываниями Automation Assembler и Создание политики расстановки тегов.
  8. Нажмите кнопку Добавить.

Результаты

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

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

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