Перейти к основному содержимому
Версия: v1.0.x

Установка Шерлока

По умолчанию установка Шерлока предполагает использование СУБД и хранилищ, которые поставляются вместе с дистрибутивом.

Возможно использование собственных СУБД и хранилищ. Подробнее об этом написано в соответствующих разделах документации.

Базовая установка Шерлока

  1. Убедитесь, что выполнены все условия, описанные в разделе Программно-аппаратные требования.

  2. Скопируйте архив с дистрибутивом Шерлока в рабочую директорию. Далее будем использовать <sherlock_folder_name>.

  3. Распакуйте архив с дистрибутивом Шерлока, используя команду:

    tar -xf <sherlock-distro-archive-name.tar.gz>
  4. Перейдите в директорию <sherlock_folder_name>/helm/sherlock/.

  5. Скорректируйте параметры файла values.yaml.

    к сведению

    В файле values.yaml указаны комментарии в параметрах, которые необходимо изменить.

  6. Создайте namespace, в который планируется установить Шерлока:

    kubectl create namespace sherlock
  7. Установить Шерлока, используя команду:

    helm upgrade --install sherlock -n sherlock .
  8. После запуска контейнеров web-интерфейс Шерлока будет доступен по URL, указанному в параметрах Ingress.

  9. Для прохождения аутентификации выберите вариант "Локальный вход" и используйте стандартные учетные данные: system/system.

    к сведению

    После успешной аутентификации рекомендуется сменить пароль учетной записи system или заблокировать ее, предварительно создав административную учетную запись.

    Подробнее о работе с локальными пользователями написано в разделе Управление пользователями.

  10. Настройка доменной аутентификации описана в разделе LDAP.

Использование внешних СУБД и хранилищ

  1. Для использования внешних СУБД и хранилища необходимо внести изменения в файл values.yaml.

    к сведению

    В файле values.yaml указаны комментарии в параметрах, которые необходимо изменить.