Доступно в редакциях: CE, BE, SE, SE+, EE
Стадия жизненного цикла модуля: General Availability
Взаимодействие с облачными ресурсами провайдера Google осуществляется с помощью модуля cloud-provider-gcp. Он предоставляет возможность модулю управления узлами использовать ресурсы GCP при заказе узлов для описанной группы узлов.
Функции модуля cloud-provider-gcp:
- Управление ресурсами GCP с помощью модуля
cloud-controller-manager:- Создание сетевых маршрутов для сети
PodNetworkна стороне GCP. - Создание LoadBalancer’ов для Service-объектов Kubernetes с типом
LoadBalancer. - Актуализация метаданных узлов кластера согласно описанным параметрам конфигурации и удаление из кластера узлов, которых уже нет в GCP.
- Создание сетевых маршрутов для сети
- Заказ дисков в GCP с помощью компонента
CSI storage. - Включение необходимого CNI (использует simple bridge).
- Регистрация в модуле node-manager для использования GCPInstanceClass’ов при описании NodeGroup.