Провайдер Huawei Cloud Stack
Провайдер инфраструктуры Huawei Cloud Stack обеспечивает неизменяемую инфраструктуру на платформе Huawei Cloud Stack (HCS). Этот провайдер интегрируется с HCS для подготовки и управления облачными ресурсами для кластеров Kubernetes с использованием Cluster API.
Обзор
Huawei Cloud Stack — это гибридное облачное решение, которое расширяет возможности публичного облака на частные центры обработки данных. Провайдер HCS использует API HCS для управления инфраструктурными ресурсами, включая виртуальные машины, сети, хранилище и балансировщики нагрузки.
Провайдер HCS v1.0.1 и более поздние версии поддерживает постоянные диски, управляемые пулом. Указывайте диски, которые должны сохраняться при замене узла, в HCSMachineConfigPool.spec.configs[].persistentDisks[], а не в HCSMachineTemplate.spec.template.spec.dataVolumes[].
Основные возможности
- Интеграция с Kube-OVN: нативная поддержка интерфейса контейнерной сети Kube-OVN
- Балансировщик нагрузки ELB: встроенная поддержка эластичного балансировщика нагрузки для высокой доступности плоскости управления
- Настройка статического IP: выделение статических IP-адресов для корпоративных сетевых сред
- Пулы конфигурации машин: заранее определенные имена узлов, статические IP-адреса и слоты для постоянных дисков для предсказуемого развертывания VM
- Постоянные диски, управляемые пулом: диски EVS могут быть отсоединены от старого ECS и подключены к замещающему ECS во время поэтапного обновления
- Безопасная инициализация плоскости управления: поддерживает настройку аудита kube-apiserver, admission, provider шифрования и сертификата kubelet через bootstrap-данные kubeadm
- Выбор зоны доступности: поддерживает указание целевой зоны доступности для машин HCS