В документе описано, как подключить внешнее S3-хранилище для Доски и как изменять параметры подключения.
Начиная с версии VK WorkSpace 26.3 в качестве хранилища для Доски можно использовать внешний S3.
При включении этой функциональности инсталляция начинает хранить во внешнем S3 прикрепленные файлы к Доске (изображения, документы и т. д.).
Часть данных по-прежнему остаётся внутри инсталляции, несмотря на наличие внешнего S3.
По умолчанию инсталляция поставляется с собственным внутренним хранилищем.
-
Host-style доступ к объектам:
http://<host>/<bucket>/<key>. -
AWS Signature Version 4 (SigV4).
-
На стороне S3-провайдера не должно быть ограничений на количество объектов внутри бакета.
-
Диск позволяет пользователям загружать файлы размером до 100 ГБ. Ваш S3 должен поддерживать такую загрузку через
MultipartUpload. -
Поддержка следующих методов API:
-
PutObject -
CreateMultipartUpload -
CompleteMultipartUpload -
UploadPart -
AbortMultipartUpload -
HeadObject -
GetObject, включая Range-запросы -
DeleteObject -
DeleteObjects -
CopyObject -
ListObjectsV2
-
-
Перейдите в веб-интерфейс установщика VK WorkSpace по адресу
http://<company_domain>:8888. -
На главной странице нажмите Проекты и выберите board.
-
В списке настроек нажмите на board_storage и заполните параметры для подключения вненего S3-хранилища:
- S3 Access Key – идентификатор учетной записи S3.
- S3 Bucket – имя bucket для файлов, например:
board-files. - S3 Host – адрес хоста, указывается без
http://, например:s3.example.ru:9000. - S3 Region – регион, используемый для формирования подписи запросов, например:
ru-central1. - S3 Secret Ket – секретный ключ для подписи запросов.
Нажмите Сохранить настройки.
-
На главной странице в веб-интерфейсе Установщика нажмите на VK Workspace для просмотра списка ролей.
-
В списке ролей найдите роли aclapi-internal1 и aclapi1, перейдите в настройки каждой роли, нажав
и запустите шаг up_container для применения изменений.