Модуль автоматически включается для всех облачных кластеров, развернутых в VMware Cloud Director.
Чтобы настроить модуль, используйте custom resource ModuleConfig
с именем cloud-provider-vcd
(подробнее о настройке Deckhouse…).
Пример ресурса ModuleConfig/cloud-provider-vcd
для настройки модуля:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: cloud-provider-vcd
spec:
version: 1
enabled: true
settings: # <-- Параметры модуля из раздела "Параметры" ниже.
Параметры
Версия схемы: 1
- settings
- settings.storageClass
Автоматическое создание StorageClass’ов, которые есть в OpenStack.
- settings.storageClass.default
Имя StorageClass’а, который будет использоваться в кластере по умолчанию.
Если параметр не задан, фактическим StorageClass’ом по умолчанию будет:
- присутствующий в кластере произвольный StorageClass с default-аннотацией;
- storageClass для которого используется default StorageProfile;
- первый StorageClass из создаваемых модулем.
Пример:
default: ceph-ssd
- settings.storageClass.exclude
Полные имена (или regex выражения имен) StorageClass’ов, которые не будут созданы в кластере.
Пример:
exclude: - ".*-hdd" - iscsi-fast