Stronghold предоставляет встроенный веб-интерфейс. Он работает поверх того же HTTP API, что и CLI, поэтому в веб-интерфейсе доступны только те операции, которые разрешены политиками вашего токена. Веб-интерфейс доступен во всех редакциях Stronghold.
Где доступен веб-интерфейс
- Stronghold в Deckhouse Platform. Адрес формируется из шаблона
publicDomainTemplate: ключ%sзаменяется наstronghold. Например, при шаблоне%s.example.comвеб-интерфейс доступен по адресуhttps://stronghold.example.com. Подробнее — в разделе «Получение доступа к сервису». - Stronghold на Linux. Веб-интерфейс включается параметром
ui = trueв конфигурации сервера и доступен на всех слушателях по пути/ui, напримерhttps://10.0.1.35:8200/ui/. Подробнее — в разделе «Секция ui».
Точный адрес веб-интерфейса для вашей инсталляции уточните у администратора.
Вход
- Откройте адрес веб-интерфейса.
- Выберите метод аутентификации, например OIDC, LDAP, Userpass, Token, WebAuthn или SAML.
- При необходимости укажите путь метода, имя роли или другие параметры, предоставленные администратором.
- Завершите аутентификацию. Если настроена многофакторная аутентификация, подтвердите вход вторым фактором.
Пошаговая инструкция приведена в разделе «Настройка доступа и первый вход». Особенности входа отдельными методами:
- в Stronghold в DP после инициализации создаётся политика
deckhouse_administratorsс доступом к веб-интерфейсу через OIDC-аутентификацию Dex; - WebAuthn поддерживает регистрацию passkey и беспарольный вход прямо в веб-интерфейсе;
- SAML поддерживает браузерный вход через внешний SAML 2.0 Identity Provider;
- при наличии доступа к
identity/mfa/method/totp/generateпользователь может сам получить настройки TOTP MFA в веб-интерфейсе.
Что можно делать в веб-интерфейсе
- Секреты. Создание, просмотр, изменение и удаление секретов, например в механизмах KV версий 1 и 2.
- Механизмы секретов. Включение и настройка механизмов секретов, в том числе LDAP и ClickHouse в механизме секретов баз данных, а также параметров репликации KV.
- Методы аутентификации. Управление ролями
OIDCиAppRole, смена пароля для методаuserpass, настройка блокировки пользователей для методовldap,userpassиapprole. - Политики. Управление политиками паролей. Управление ролями и политиками доступа через веб-интерфейс доступно в Stronghold EE и Stronghold CSE.
- Аренды. Отзыв аренд на вкладке Access. Подробнее — в разделе «Аренда».
- Системный журнал. Просмотр системного журнала сервера.
- Распечатывание. Распечатывание хранилища вручную, если автоматическое распечатывание не используется. Для Stronghold на Linux инициализацию можно выполнить через веб-интерфейс сразу после установки.
Веб-интерфейс поддерживает русскую локализацию и тёмную тему.
Также в веб-интерфейсе есть страница Tools с инструментами wrap, unwrap, lookup, rewrap, hash и random, управление снимками Raft (в том числе автоматическими) и страница управления пространствами имён. Управление аудит-устройствами в веб-интерфейсе не предусмотрено — используйте CLI или API.
Работа с секретами в веб-интерфейсе разбирается в курсе «Обзор возможностей Deckhouse Stronghold».