/
krepost
/
deckhouse
Обзор
Документация
Войти
/
krepost
/
deckhouse
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/documentation/_includes/module-enable.liquid
71 строка
4 KB
Denis Rebenok
[docs] Refactored module enabling and configuration instructions in the documentation (#17231)
07 янв 2026, 16:39
Не верифицирован
07 янв 2026, 16:39
9f47eea
Код
Авторство
О чём код?
{%- assign moduleKebabName = page['module-kebab-name'] | default: '<module-name>'%} {% if page.lang == 'ru' -%} {% offtopic title="Как явно включить или отключить модуль..." %} Явно включить или выключить модуль можно одним из следующих способов: - **С помощью [веб-интерфейса Deckhouse](/products/kubernetes-platform/documentation/v1/user/web/ui.html).** В разделе «Система» → «Управление системой» → «Deckhouse» → «Модули», откройте модуль `{{ moduleKebabName }}`, включите (или выключите) переключатель «Модуль включен». Сохраните изменения. Пример: <img src="/images/module/module-enabling-ui-ru.png" alt="Интерфейс включения и выключения модуля"> - **С помощью [Deckhouse CLI (d8)](/products/kubernetes-platform/documentation/v1/cli/d8/).** Используйте команду [d8 system module enable](/products/kubernetes-platform/documentation/v1/cli/d8/reference/#d8-system-module-enable) для включения модуля, или [d8 system module disable](/products/kubernetes-platform/documentation/v1/cli/d8/reference/#d8-system-module-disable) для выключения модуля (требуется [Deckhouse CLI (d8)](/products/kubernetes-platform/documentation/v1/cli/d8/), настроенный на работу с кластером). Пример включения модуля `{{ moduleKebabName }}`: ```shell d8 system module enable {{ moduleKebabName }} ``` - **С помощью ModuleConfig `{{ moduleKebabName }}`.** Установите `spec.enabled` в `true` или `false` в ModuleConfig `{{ moduleKebabName }}` (создайте его, при необходимости). Пример манифеста для включения модуля `{{ moduleKebabName }}`: ```yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: {{ moduleKebabName }} spec: enabled: true ``` {% endofftopic %} {% else %} {% offtopic title="How to explicitly enable the module..." %} You may explicitly enable or disable the module in one of the following ways: - **Via [Deckhouse web UI](/products/kubernetes-platform/documentation/v1/user/web/ui.html).** In the "System" → "System Management" → "Deckhouse" → "Modules" section, open the `{{ moduleKebabName }}` module and enable (or disable) the "Module enabled" toggle. Save changes. Example: <img src="/images/module/module-enabling-ui-en.png" alt="Module enable/disable interface"> - **Via [Deckhouse CLI (d8)](/products/kubernetes-platform/documentation/v1/cli/d8/).** Use the [d8 system module enable](/products/kubernetes-platform/documentation/v1/cli/d8/reference/#d8-system-module-enable) command for enabling, or [d8 system module disable](/products/kubernetes-platform/documentation/v1/cli/d8/reference/#d8-system-module-disable) command for disabling the module (you need [Deckhouse CLI (d8)](/products/kubernetes-platform/documentation/v1/cli/d8/), configured to work with the cluster). Example of enabling the module: ```shell d8 system module enable {{ moduleKebabName }} ``` - **Using ModuleConfig `{{ moduleKebabName }}`.** Set `spec.enabled` to `true` or `false` in ModuleConfig `{{ moduleKebabName }}` (create it if necessary); Example of a manifest to enable module `{{ moduleKebabName }}`: ```yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: {{ moduleKebabName }} spec: enabled: true ``` {% endofftopic %} {% endif %}