Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Руководство по установке платформы

1. Общие сведения

В данном разделе описаны различные способы установки платформы. StarVault поддерживает установку в нескольких вариантах, в зависимости от требований к среде эксплуатации:

  1. Установка в ОС Linux — простой вариант установки с файловым хранилищем. Не рекомендуется для боевой среды, поскольку не поддерживает высокую доступность.

  2. Установка в режиме высокой доступности (HA) — StarVault может работать в кластерном режиме с несколькими серверами. Поддержка HA определяется типом хранилища и активируется автоматически, если она доступна. Один из узлов становится активным, остальные — резервными.

  3. Установка в Kubernetes — возможно развертывание через официальный Helm-чарт в трёх конфигурациях:

    • Dev —  одиночный сервер StarVault в оперативной памяти для тестирования StarVault;

    • Standalone -- одиночный сервер StarVault, сохраняющий данные в томе с помощью бэкенда файлового хранилища (по умолчанию);

    • High-Availability (HA) — кластер серверов StarVault, использующих бэкенд хранения высокой доступности.

  4. Установка в Docker Compose или Podman Compose — поддерживается развертывание через контейнерные среды.

  5. Тестовый режим — запуск через Starvault server -dev без предварительной настройки. Подходит для разработки и экспериментов. Все функции StarVault доступны, но используются небезопасные настройки по умолчанию.

Также в рамках раздела описан процесс миграции секретов из HashiCorp Vault в StarVault. Для быстрого перемещения по разделам воспользуйтесь ссылками в содержании.