Установка и настройка

Приобретая подписку On-Premises, вы можете установить Datalore в своей инфраструктуре.

Конфигурация Kubernetes

Datalore можно установить в любом удобном кластере Kubernetes как локально, так и в частном облаке. Установка в Kubernetes дает самые широкие возможности настройки решения, но для этого необходимо владеть технологией Kubernetes. Подробнее — в руководстве по установке.

Конфигурация Kubernetes выглядит так:

Конфигурация Docker

При помощи Docker вы сможете развернуть внутренний экземпляр Datalore с базовыми настройками всего за 10 минут. Для запуска Datalore в AWS, GCP, Azure или на локальной машине достаточно одной команды Docker. Дальнейшую настройку можно выполнять пошагово: подключить модули аутентификации, настроить внутренние планы использования ресурсов, кастомизировать окружения.

Установка в сетях без доступа в интернет

Datalore можно установить в сетях без доступа в интернет.

Технология единого входа

Для доступа членов команды к Datalore можно настроить практически любой способ аутентификации пользователей. В версию On-Premises входит JetBrains Hub — модуль подключения аутентификации.

Группы пользователей

В Datalore можно создавать группы пользователей, чтобы предоставлять доступом к ноутбукам и рабочим пространствам сразу нескольким людям. Создавайте группы пользователей на панели Admin в Datalore или синхронизируйте их с аутентификационным модулем JetBrains Hub. JetBrains Hub позволяет синхронизировать группы с вашим поставщиком аутентификации (например, Azure AD). Подробнее о поддерживаемых модулях аутентификации читайте в документации.

Настраиваемые окружения

Из пользовательских образов Docker можно создать несколько базовых окружений. Все зависимости, версии пакетов и настройки инструмента сборки можно сконфигурировать заранее, чтобы команда не тратила время на их установку и синхронизацию.

Поддержка пользовательской настройки сервера PyPI

Теперь в Datalore можно настроить пользовательскую конфигурацию сервера PyPI. Это позволяет просматривать пользовательские репозитории через диспетчер сред Datalore и расширяет возможности исходного сервера pypi.org, упрощая пользователям установку пакетов. Подробнее — в нашей документации.

Внутренние планы использования ресурсов

Разным участникам команды могут требоваться разные вычислительные ресурсы. В Datalore можно создать отдельные планы использования ресурсов для тех, кому нужны высокопроизводительные ГП, и для тех, кто чаще использует обычные ЦП. В плане можно указать, сколько часов доступно разным членам команды на процессоре каждого типа, и ограничить использование дорогостоящих ресурсов для отдельных пользователей.

Журнал действий пользователей

В настройках локальной версии можно включить регистрацию действий пользователей. Это будет полезно, если возникнет необходимость подтвердить соблюдение определенных нормативных требований.

Подключения к базе данных для всего экземпляра

Универсальные подключения к базе данных позволяют вашей команде легко приступить к работе, а новым сотрудникам — быстрее освоиться. Настроить подключения в масштабе всей компании можно на вкладке Data на панели Admin. Пользователи Datalore сразу увидят новое подключение в общих и индивидуальных рабочих пространствах.