rb_secret_storage

rb_secret_storage — утилита администратора RuBackup для управления доступом к аутентификационной информации СУБД PostgreSQL в хранилище секретов HashiCorp Vault.

-h

Справочное сообщение

-s

Вывод списка всех созданных в RuBackup хранилищ секретов

-t

Вывод списка типов хранилищ секретов

-v name -T storage_type [-d description] [-e cacert]

Добавление нового хранилища секретов

-v name

название хранилища секретов

-T storage_type

тип хранилища секретов

-d description

описание хранилища

-e cacert

полный путь к SSL/TLS сертификату для доступа к хранилищу

-r ID

Удаление хранилища секретов, созданного в СРК RuBackup, с идентификатором ID

-m -u username -p password

Просмотр списка методов получения секретов из хранилища секретов, доступных пользователю СРК RuBackup

-u username

логин Пользователя или Администратора СРК

-p password

пароль Пользователя или Администратора СРК

-c name -S secret_storage_id -k token -M method -u username -p password [-d description]

Добавление метода получения секретов из хранилища секретов в СРК RuBackup

-c name

название метода

-S secret_storage_id

идентификатор хранилища

-k token

строка, при помощи которой происходит авторизация в хранилище секретов при отправки запросов

-M method

метод доступа к хранилищу

-u username

логин Администратора СРК

-p password

пароль Администратора СРК

-d description

описание хранилища, необязательный параметр

-R ID -u username -p password

Удаление метода получения секретов СРК RuBackup из хранилища секретов

-R ID

идентификатор метода

-u username

логин пользователя СРК

-p password

пароль пользователя СРК

-n ID -k token -u username -p password

Получение нового токена для хранилища по его ID

-n ID

идентификатор хранилища секретов

-k token

строка, при помощи которой происходит авторизация в хранилище секретов при отправки запросов

-u usrname

логин администратора СРК

-p password

пароль администратора СРК