Если вы используете пароль для входа, пропустите этот шаг.
После создания кластера вы можете создать узлы для кластера.
Конфигурация узла
Вы можете настроить Флейвор и ОС облачного сервера, на котором работают ваши контейнеризованные приложения.
Параметр | Описание |
|---|---|
Режим биллинга | Поддерживаются следующие режимы биллинга:
|
AZ | AZ, где расположен узел. Узлы в кластере могут быть созданы в разных AZ для повышения надёжности. Значение нельзя изменить после создания узла. Выбрать Случайный для развертывания вашего узла в случайном AZ на основе выбранного Флейвора узла. AZ — это физический регион, где ресурсы используют независимые источники электропитания и сети. AZs физически изолированы, но соединены через внутреннюю сеть. Чтобы повысить доступность рабочей нагрузки, создавайте узлы в разных AZs. |
Тип узла | Выберите тип узла в соответствии с требованиями сервиса. Затем доступные варианты узлов будут автоматически отображены в the Характеристики область для выбора. Стандартные кластеры CCE поддерживают следующие типы узлов:
Кластеры CCE Turbo поддерживают следующие типы узлов:
|
Характеристики | Выберите флейворы узла по необходимости. У узла должно быть минимум 2 CPU ядра и 4 GiB памяти. Доступные флейворы узла отличаются в зависимости от AZs. Получите флейворы, отображаемые в консоли. |
Контейнерный движок | Поддерживаемые CCE контейнерные движки включают Docker и containerd, которые могут различаться в зависимости от типов кластера, версий кластера и ОС. Выберите контейнерный движок на основе информации, отображаемой в консоли CCE. |
ОС | Выберите тип ОС. Разные типы узлов поддерживают разные ОС.
NOTE: Среды выполнения сервисных контейнеров используют ядро и базовые вызовы узлов. Чтобы обеспечить совместимость, выберите версию дистрибутива Linux, которая совпадает или близка к версии окончательного образа сервисного контейнера для ОС узла. |
Имя узла | Имя узла. Когда узлы (ECS) создаются пакетно, значение этого параметра используется в качестве префикса имени для каждого ECS. Система генерирует для вас имя по умолчанию, которое можно изменить. Введите от 1 до 56 символов. Допустимы только строчные буквы, цифры, дефисы (-) и точки (.). Имя должно начинаться со строчной буквы и не может заканчиваться дефисом (-). Перед и после точек (.) допускаются только строчные буквы или цифры. |
Режим входа |
|
Настройки хранилища
Настройте ресурсы хранилища на узле для работающих на нём контейнеров. Выберите тип диска и укажите его размер в соответствии с требованиями сервиса.
Параметр | Описание |
|---|---|
Системный диск | Системный диск, используемый ОС узла. Значения варьируются от 40 GiB до 1 024 GiB. Значение по умолчанию — 50 GiB. |
Хранилище системных компонентов | Выберите диск для хранения системных компонентов.
ПРИМЕЧАНИЕ: Кластеры v1.23.18-r0, v1.25.13-r0, v1.27.10-r0, v1.28.8-r0, v1.29.4-r0 и более поздние поддерживают выбор места хранения системных компонентов. Если в кластере требуется дополнение CCE Node Problem Detector, установите v1.19.2 или более позднюю версию. Для получения подробной информации об этом дополнении см. CCE Node Problem Detector. |
Диск данных |
NOTE:
Дополнительные настройки Добавление дисков данных Можно подключить максимум 16 дисков данных к ECS. По умолчанию создаётся необработанный диск без какой-либо обработки. Вы также можете нажать Развернуть и выберите любой из следующих вариантов:
|
Настройки сети
Настройте сетевые ресурсы, чтобы обеспечить доступ узла и контейнеризованного приложения.
Параметр | Описание |
|---|---|
VPC/Подсеть узла | Подсеть узла, выбранная при создании кластера, используется по умолчанию. Вы можете выбрать другую подсеть. |
IP узла | IP-адрес указанного узла. По умолчанию значение выделяется случайным образом. |
EIP | ECS без привязанного EIP не может получить доступ к Интернету или быть доступным из публичных сетей. Значение по умолчанию Не использовать. Использовать существующий и Автоматическое назначение поддерживаются. Если вы выберете Автоматическое назначение, настройте следующие параметры:
|
Расширенные настройки
Настройте расширенные возможности узла, такие как метки, отталкивания и команду запуска.
Параметр | Описание |
|---|---|
Тег ресурса | Вы можете добавить теги ресурсов для классификации ресурсов. Максимум можно добавить восемь тегов ресурсов. Вы можете создать предопределённые теги в консоли TMS. Эти теги доступны всем ресурсам, поддерживающим теги. Вы можете использовать эти теги для повышения эффективности создания тегов и миграции ресурсов. CCE автоматически создаст CCE-Dynamic-Provisioning-Node=ID узла тег. |
Kubernetes Метка | Пара ключ‑значение, добавленная к объекту Kubernetes (например, pod). После указания метки нажмите Добавить метку для более подробного. Можно добавить не более 20 меток. Меток можно использовать для различения узлов. С настройками привязки нагрузки контейнерные pod могут быть запланированы на указанный узел. Для получения более подробной информации см Метки и селекторы. |
Taint | Этот параметр по умолчанию оставлен пустым. Вы можете добавить taint'ы для настройки анти‑аффинности узла. Для каждого узла допускается не более 20 taint'ов. Каждый taint содержит следующие параметры:
Для подробностей см. Управление пометками узлов. NOTE: Для кластера версии v1.19 или более ранней рабочая нагрузка могла быть запланирована на узел до добавления пометки. Чтобы избежать такой ситуации, выберите кластер версии v1.19 или более поздний. |
Макс. Подов | Максимальное количество подов, которые могут работать на узле, включая подов системы по умолчанию. Это ограничение предохраняет узел от перегрузки подами. Это число также определяется другими факторами. Для подробностей см Максимальное количество подов, которое может быть создано на узле. |
Группа ECS | Группа ECS логически группирует ECS. ECS в одной группе ECS соответствуют одной политике, связанной с группой ECS. Анти-аффинность: ECS в группе ECS развертываются на разных физических хостах для повышения надежности сервиса. Выберите существующую группу ECS, или нажмите Создать группу облачных серверов чтобы создать её. После создания группы ECS нажмите значок обновления. |
Команда предварительной установки | Команда установки скрипта. Команда скрипта будет транскодирована в Base64. Символы как предварительных, так и последующих скриптов вычисляются централизованно, и общее количество символов после транскодирования не может превышать 10240. Скрипт будет выполнен до установки программного обеспечения Kubernetes. Обратите внимание, что если скрипт некорректен, программное обеспечение Kubernetes может не установиться. |
Команда после установки | Команда установки скрипта. Команда скрипта будет транскодирована в Base64. Символы как предварительных, так и последующих скриптов вычисляются централизованно, и общее количество символов после транскодирования не может превышать 10240. Скрипт будет выполнен после установки программного обеспечения Kubernetes, что не влияет на процесс установки. Во время выполнения скрипта после установки pods могут планироваться нормально. Однако, если время выполнения скрипта истекает, установка узла завершится неудачей. Чтобы предотвратить планирование pods на узлы с неполным выполнением скрипта, включите опцию планировать pods только после завершения выполнения скрипта после установки. CAUTION: Не используйте перезагрузка Команда в постустановочном скрипте для немедленной перезагрузки системы. Вместо этого используйте shutdown -r 1 команда для перезагрузки системы с задержкой в одну минуту. |
Агентство | Если вам нужно предоставить ресурсы ECS другим учетным записям или делегировать более профессиональному человеку или команде управление ресурсами, вы можете создать агентство в IAM и предоставить агентству права управления ресурсами ECS. Делегированная учетная запись может войти в облачную систему и переключиться на вашу учетную запись для управления ресурсами. Вам не требуется делиться учетными данными безопасности (например, паролями) с другими учетными записями, что обеспечивает безопасность вашей учетной записи. Если вы создали агентство, выберите агентство из выпадающего списка. Если агентство недоступно, нажмите Создать агентство справа, чтобы создать его. |
Имя узла Kubernetes | Имя узла Kubernetes является значением metadata.labels.kubernetes.io/hostname В файле YAML узла. Поддерживаются следующие два значения:
|
Отображается страница списка узлов. Если статус узла Работает, узел успешно создан. На создание узла требуется около 6‑10 минут.
Рисунок 1 показывает взаимосвязь синхронизации между именами ECS, именами узлов и именами узлов Kubernetes.
Рисунок 1 Взаимосвязь между именами узлов
