vRealize Automation позволяет подготовить развертывание vSphere with Tanzu Kubernetes из Cloud Assembly, чтобы использовать собственные возможности vSphere 7.x для развертывания кластеров Tanzu Kubernetes и управления ими. Это обеспечивает независимый от инфраструктуры уровень подготовки виртуальной инфраструктуры и управления ей.

В основе функциональных возможностей vSphere with Tanzu Kubernetes лежат встроенные возможности Kubernetes в vSphere 7.x. Для работы не требуется интеграция vRealize Automation PKS.

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

Процедура

  1. Если в Cloud Assembly еще нет подходящей облачной учетной записи vCenter, создайте ее.
  2. Выберите Инфраструктура > Настроить > Зона Kubernetes в vRealize Automation Cloud Assembly, чтобы создать или выбрать зону Kubernetes.
    Можно использовать существующую зону Kubernetes, если подходящая зона уже настроена, однако администратор должен добавить в нее одно или несколько пространств имен управляющей программы. Эти пространства имен служат в качестве вычислительных ресурсов, в которых в рамках зоны создаются подготовленные кластеры Tanzu Kubernetes. Дополнительные сведения о зонах Kubernetes см. в разделе Настройка зоны Kubernetes в Cloud Assembly.
  3. Перейдите на вкладку «Подготовка Kubernetes» на странице Инфраструктура > Администрирование > Проекты в Cloud Assembly и свяжите зону Kubernetes с соответствующим проектом.
  4. Создайте или выберите план кластера для соответствующей облачной учетной записи vSphere 7.x.
  5. Выберите Проект > Облачные шаблоны и создайте облачный шаблон для проекта с доступом к соответствующей зоне Kubernetes. Затем перетащите компонент K8s Cluster в схему облачного шаблона и укажите его имя и план кластера.
    Можно также указать количество рабочих узлов.
  6. Запустите облачный шаблон, а затем по завершении выполнения найдите адрес подготовленного кластера Tanzu в развертывании в свойствах ресурсов на странице «Развертывания Cloud Assembly».
  7. Найдите и просмотрите кластер Tanzu в Cloud Assembly на странице Инфраструктура > Настроить > Kubernetes.

Результаты

Кластер Tanzu Kubernetes подготавливается в соответствии с параметрами, указанными в облачном шаблоне.

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

После развертывания кластера Tanzu можно использовать несколько вариантов работы с ним.

  • Перейдите на страницу Ресурсы > Развертывания в Cloud Assembly, найдите и загрузите связанный файл Kubeconfig, чтобы получить доступ к подготовленному кластеру Tanzu. С помощью файла Kubeconfig можно управлять развернутым кластером Tanzu Kubernetes как любым другим совместимым кластером Kubernetes.
  • Кластер Tanzu можно найти и просмотреть в Cloud Assembly на странице Инфраструктура > Ресурсы > Kubernetes.
  • Чтобы создать новое пространство имен в применимом кластере Tanzu, перейдите на вкладку «Пространства имен» на странице Cloud Assembly Инфраструктура > Ресурсы > Kubernetes и щелкните Создать пространство имен. Чтобы убедиться в том, что пространство имен было создано, найдите его на вкладке «Пространства имен» на странице Kubernetes.