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

Kaiten Web SDK — это набор инструментов, с помощью которого дополнения встраиваются в Kaiten и взаимодействуют с его функциями.
Раньше дополнения загружали Kaiten Web SDK с files.kaiten.ru. Если в закрытом контуре не было доступа к этому адресу, SDK не загружался и дополнения не могли работать.
Теперь Web SDK можно хранить вместе с другими файлами Kaiten в S3 или MinIO клиента и загружать без обращения к внешнему адресу.
Образ Kaiten Web SDK поставляется через registry Kaiten.
Одноразовый контейнер Docker или Kubernetes Job загружает файлы в S3 или MinIO клиента.
Существующий сервис
kaiten-filesраздает SDK внутри контура.Дополнения загружают файлы с локального адреса клиента.
Постоянно работающий сервис для SDK не нужен. Контейнер или Kubernetes Job запускается только во время установки и обновления файлов.
Локальную версию можно использовать как для дополнений Kaiten, так и для собственных дополнений компании. Обновление и откат выполняются средствами Docker Compose или Helm.
Если браузеры пользователей могут обращаться к files.kaiten.ru, дополнения продолжат загружать Web SDK с серверов Kaiten. В этом случае размещать файлы в S3 или MinIO клиента не нужно.
Серверная версия Kaiten в обоих случаях остается внутри инфраструктуры компании. Отличается только адрес, с которого дополнения загружают Web SDK:
из локального хранилища клиента;
с серверов Kaiten через интернет.

Для Docker Compose:
Откройте «Документацию».
Перейдите в раздел «Установка и развертывание».
Выберите «Docker», затем «Kaiten Web SDK».

Для Kubernetes:
Откройте «Документацию».
Перейдите в раздел «Установка и развертывание».
Выберите «Kubernetes», затем «Kaiten Web SDK».

В инструкциях описаны установка, настройка, проверка, обновление и откат SDK.
Didn't find the answer to your question?
Create a request — we'll help you out