ModuleConfig
Scope: Cluster
Version: v1alpha1
Определяет конфигурацию модуля Deckhouse. Название ресурса ModuleConfig должно соответствовать названию модуля (например, control-plane-manager
для модуля control-plane-manager
).
Пример:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: module-1
spec:
enabled: true
settings: {}
version: 1
- spec
Обязательный параметр
- spec.enabled
Включить или выключить модуль.
Пример:
enabled: 'false'
- spec.settings
Настройки модуля.
- spec.source
Источник из которого будет скачен модуль.
- spec.updatePolicy
Политика обновления модуля.
Пример:
updatePolicy: test-alpha
- spec.version
Версия схемы настроек модуля.
Пример:
version: '1'