Vault - Как получить список секретов по запросу API

Я новичок в сервере хранилища hashicrop. Мне нужна общая информация об использовании.

Я создал двигатели KV под названием test.

Я хочу перечислить все секреты, определенные в этой области с помощью запроса api.

Vault kv list test /

Что такое API-эквивалент этого интерфейса командной строки?


person leavinus    schedule 07.07.2020    source источник


Ответы (1)


Для этой конкретной команды запрос API будет

$ curl \
    --header "X-Vault-Token: ..." \
    --request LIST \
    https://127.0.0.1:8200/v1/test

(при условии, что ваш сервер работает на вашем локальном компьютере). Обратите внимание на --request LIST для выполнения запроса LIST и /test в конце URL-адреса - это путь, по которому вы создали свой движок (по умолчанию это secret, но вы выбрали test). Конечно, для успешного выполнения этого запроса вам нужно будет заполнить ... фактическим токеном.

Документация, которую вы ищете, находится здесь: https://www.vaultproject.io/api-docs/secret/kv/kv-v1 (или для версии 2: https://www.vaultproject.io/api-docs/secret/kv/kv-v2)

person lxop    schedule 09.07.2020