Cet outil est compatible avec les secrets kv v1 et v2.
Exportez ou ajoutez la commande avec VAULT_ADDR et votre VAULT_TOKEN
> export VAULT_ADDR=https://vaultserver:8200
> export VAULT_TOKEN=$(cat ~/.vault-token)
Rechercher des valeurs pour la sous-chaîne « exemple.com » :
> vault-kv-search secret/ example.com
Clés de recherche pour la sous-chaîne « example.com » :
> vault-kv-search --search=key secret/ example.com
Rechercher des clés et des valeurs pour la sous-chaîne « example.com » :
> vault-kv-search --search=value --search=key secret/ example.com
Rechercher des clés et des valeurs pour la sous-chaîne commençant par « example.com » :
> vault-kv-search --search=value --search=key --regex secret/ '^example.com'
Rechercher le nom du secret contenant la sous-chaîne « sshkeys » :
> vault-kv-search --search=path secret/ sshkeys
Recherchez tous les moteurs secrets KV montés. Étant donné que cela nécessite de répertorier tous les montages, l'opérateur doit disposer des autorisations appropriées pour le faire.
> vault-kv-search example.com
Pour afficher les secrets, et pas seulement le chemin du coffre-fort, utilisez le paramètre --showsecrets
.