Необходимо создать план кластера для использования с развертываниями vSphere with Tanzu Kubernetes в vRealize Automation. План кластера функционирует как шаблон конфигурации для подготовки экземпляров кластера Tanzu Kubernetes в определенном экземпляре облачной учетной записи vSphere.

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

Обратите внимание, что один план кластера может иметь определенное сопоставление свойств конфигурации в одной облачной учетной записи vSphere и другое сопоставление конфигурации в другом экземпляре vSphere. Например, если имеются две соответствующие требованиям облачные учетные записи vSphere, одна из которых с большим объемом ресурсов, а другая с ограниченными ресурсами, в плане кластера large может быть указан класс guaranteed-xlarge для крупного сервера vSphere и класс best-effort-medium для ограниченного экземпляра vSphere. В общем, спецификация large сопоставляет набор свойств конфигурации с каждым подходящим экземпляром сервера vSphere.

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

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

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

Процедура

  1. Выберите Инфраструктура > Настроить > План кластера и щелкните Новый план кластера.
  2. Введите учетную запись, имя и описание для плана кластера. Учетная запись определяет облачную учетную запись, к которой применяется этот план кластера.
  3. Введите сведения о кластере, в том числе версии Kubernetes и плоскость управления. К этим сведениям относятся выделения для узлов, класс компьютера и класс хранилища.
    • Введите версию Kubernetes, которая применяется к этому плану кластера. Это версия Kubernetes подготовленных кластеров Tanzu Kubernetes, например 1.19 или 1.20.
    • Количество плоскостей управления определяет спецификацию узлов сервера API-интерфейса Kubernetes.
    • Класс виртуальной машины — это запрос резервирований на виртуальной машине определенной вычислительной мощности. Существует множество предварительно определенных классов компьютеров, которые соответствуют различным уровням вычислительной мощности. Дополнительные сведения см. в разделе Классы виртуальных машин для кластеров Tanzu Kubernetes.
    • Рабочие процессы указывают узлы рабочих процессов Tanzu Kubernetes, которые будут развернуты с этим планом.
  4. Введите и выберите дополнительные настройки для плана кластера.
    • Введите класс PVC по умолчанию, который будет использоваться с этим кластером.
    • Используйте переключатели, чтобы указать поведение, связанное с использованием классов хранилища и настроек сети.
  5. Щелкните Создать.

Результаты

План кластера создан и доступен для использования в облачных шаблонах Cloud Assembly.

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

После создания плана кластера его можно использовать для создания развертывания vSphere with Tanzu Kubernetes в Cloud Assembly. См. раздел Подготовка развертывания vSphere with Tanzu Kubernetes в vRealize Automation.