Bug 46783 - Добавить поддержку пользовательского интерфейса в Vault
Summary: Добавить поддержку пользовательского интерфейса в Vault
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: vault (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: bne@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-06 15:12 MSK by Osmolovskaya Anastasia
Modified: 2023-08-10 23:20 MSK (History)
1 user (show)

See Also:


Attachments
Веб-интерфейс Vault (30.80 KB, image/png)
2023-07-06 15:12 MSK, Osmolovskaya Anastasia
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Osmolovskaya Anastasia 2023-07-06 15:12:22 MSK
Created attachment 13719 [details]
Веб-интерфейс Vault

Версия пакета: vault-1.13.3-alt2.x86_64
------------------------------------------------------------

Шаги для воспроизведения: 

1. Создать файл конфигурации config.hcl:

$ tee config.hcl <<EOF
ui = true
disable_mlock = true

storage "raft" {
  path    = "./vault/data"
  node_id = "node1"
}

listener "tcp" {
  address     = "0.0.0.0:8200"
  tls_disable = "true"
}

api_addr = "http://127.0.0.1:8200"
cluster_addr = "https://127.0.0.1:8201"
EOF

2. Создать каталог для серверной части хранилища:
$ mkdir -p vault/data

3. Запустить сервер Vault с созданным файлом конфигурации:
$ vault server -config=config.hcl

------------------------------------------------------------
Ожидаемый результат: успешный запуск сервера. При открытии в веб-браузере адреса http://127.0.0.1:8200/ui, открывается страница с веб-интерфейсом Vault
------------------------------------------------------------
Реальный результат: успешный запуск сервера. При открытии в веб-браузере адреса http://127.0.0.1:8200/ui, открывается страница со следующим содержимым: (см. вложение) 

Vault UI is not available in this binary.
To get Vault UI do one of the following:

Download an official release
Run make bin to create your own release binaries.
Run make dev-ui to create a development binary with the UI.
Comment 1 Repository Robot 2023-08-10 23:20:04 MSK
vault-1.13.5-alt1 -> sisyphus:

 Wed Aug 09 2023 Nikolay Burykin <bne@altlinux> 1.13.5-alt1
 - 1.13.5
 - build with webui (ALT #46783)