Kaiten

Документация и инструкции

Log in

Kaiten Web SDK в закрытом контуре

В серверной версии Kaiten Web SDK теперь можно разместить внутри закрытого контура. Дополнения Kaiten и собственные дополнения смогут загружать SDK из хранилища клиента и работать без доступа к files.kaiten.ru.

Инструкции доступны в документации Kaiten Enterprise для Docker Compose и Kubernetes.


Kaiten Web SDK — это набор инструментов, с помощью которого дополнения встраиваются в Kaiten и взаимодействуют с его функциями.

Раньше дополнения загружали Kaiten Web SDK с files.kaiten.ru. Если в закрытом контуре не было доступа к этому адресу, SDK не загружался и дополнения не могли работать.

Теперь Web SDK можно хранить вместе с другими файлами Kaiten в S3 или MinIO клиента и загружать без обращения к внешнему адресу.

Как работает локальная поставка SDK

  1. Образ Kaiten Web SDK поставляется через registry Kaiten.

  2. Одноразовый контейнер Docker или Kubernetes Job загружает файлы в S3 или MinIO клиента.

  3. Существующий сервис kaiten-files раздает SDK внутри контура.

  4. Дополнения загружают файлы с локального адреса клиента.

Постоянно работающий сервис для SDK не нужен. Контейнер или Kubernetes Job запускается только во время установки и обновления файлов.

Локальную версию можно использовать как для дополнений Kaiten, так и для собственных дополнений компании. Обновление и откат выполняются средствами Docker Compose или Helm.

Когда локальная поставка не нужна

Если браузеры пользователей могут обращаться к files.kaiten.ru, дополнения продолжат загружать Web SDK с серверов Kaiten. В этом случае размещать файлы в S3 или MinIO клиента не нужно.

Серверная версия Kaiten в обоих случаях остается внутри инфраструктуры компании. Отличается только адрес, с которого дополнения загружают Web SDK:

  • из локального хранилища клиента;

  • с серверов Kaiten через интернет.

Где найти инструкции

Для Docker Compose:

  1. Откройте «Документацию».

  2. Перейдите в раздел «Установка и развертывание».

  3. Выберите «Docker», затем «Kaiten Web SDK».

Для Kubernetes:

  1. Откройте «Документацию».

  2. Перейдите в раздел «Установка и развертывание».

  3. Выберите «Kubernetes», затем «Kaiten Web SDK».

В инструкциях описаны установка, настройка, проверка, обновление и откат SDK.

Полезные ссылки

Didn't find the answer to your question?

Create a request — we'll help you out

Submit a request