Модуль включен по умолчанию в наборе модулей Default
.
Модуль выключен по умолчанию в наборах модулей: Managed
, Minimal
.
Как явно включить или отключить модуль…
Чтобы явно включить или выключить модуль monitoring-kubernetes-control-plane
, установите spec.enabled
в true
или false
в ModuleConfig/monitoring-kubernetes-control-plane
(создайте, при необходимости), или воспользуйтесь командой deckhouse-controller module
в поде d8-system/deckhouse
.
Пример включения модуля:
-
с помощью ресурса ModuleConfig:
apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: monitoring-kubernetes-control-plane spec: enabled: true
-
с помощью команды
deckhouse-controller
(требуется kubectl, настроенный на работу с кластером):kubectl -ti -n d8-system exec deploy/deckhouse -c deckhouse -- deckhouse-controller module enable monitoring-kubernetes-control-plane
Пример выключения модуля:
-
с помощью ресурса ModuleConfig:
apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: monitoring-kubernetes-control-plane spec: enabled: false
-
с помощью команды
deckhouse-controller
(требуется kubectl, настроенный на работу с кластером):kubectl -ti -n d8-system exec deploy/deckhouse -c deckhouse -- deckhouse-controller module disable monitoring-kubernetes-control-plane