Локальное подключение ресурсов Red Hat OpenShift можно настроить на локальном уровне и в облаке, чтобы обеспечить поддержку возможностей интеграции и управления Kubernetes корпоративного уровня в Cloud Assembly.

Cloud Assembly поддерживает интеграцию с OpenShift (версии 3.x).

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

  • У вас должна быть платформа Red Hat OpenShift, настроенная соответствующим образом.
  • Убедитесь в наличии учетных данных администратора облака. Дополнительные сведения см. в разделе Что такое роли пользователей vRealize Automation.
  • VMware предоставляет ресурсы, которые можно использовать для создания кластера OpenShift с облачным шаблоном в следующем расположении: https://flings.vmware.com/enterprise-openshift-as-a-service-on-cloud-automation-services. Кластеры, созданные с этими ресурсами, можно использовать в качестве глобальных кластеров в зонах Kubernetes для создания пространств имен самообслуживания.

Процедура

  1. Выберите пункт Инфраструктура > Подключения > Интеграции и нажмите Добавить интеграцию.
  2. Выберите Red Hat OpenShift.
  3. Введите адрес и расположение для сервера OpenShift.
  4. Выберите соответствующий тип учетных данных и введите необходимые учетные данные.
    Интеграция OpenShift поддерживает проверку подлинности по имени пользователя или паролю OAuth, открытому ключу или маркеру предъявителя.
  5. Введите соответствующее имя и описание для интеграции OpenShift.
  6. Если для поддержки политики тегирования используются теги, введите соответствующие теги возможностей. См. разделы Как использовать теги для управления ресурсами и развертываниями Cloud Assembly и Создание политики расстановки тегов.
  7. Нажмите кнопку Добавить.

Результаты

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

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

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