В данном подразделе описана архитектура контроллера Deckhouse и сопутствующих модулей, входящих в подсистему Deckhouse платформы Deckhouse Kubernetes Platform (DKP).

В подсистему Deckhouse входят следующие модули:

  • deckhouse — контроллер Deckhouse;
  • console — веб-интерфейс Deckhouse;
  • deckhouse-tools — создает веб-интерфейс для скачивания CLI-утилиты d8;
  • documentation — создает веб-интерфейс с документацией, соответствующей запущенной версии DKP;
  • registry — управляет конфигурацией компонентов DKP, отвечающих за работу с хранилищем образов контейнеров, и предоставляет внутреннее хранилище образов.

В данный момент в подразделе описана архитектура режима Direct модуля registry.