Ce plugin permet la création, la modification, et la suppression de données confidentielles stockées dans le coffre-fort virtuel Vault de HashiCorp. Grâce à ce plugin, vous pourrez donc créer des applications dans lesquelles vous aurez la possibilité de d’initialiser et gérer des environnements de travail, afin d’y stocker vos données.
Pour faciliter le dialogue avec le serveur Vault, le plugin utilise la librairie Java Vault Driverde Bettercloud qui vient créer toutes les requêtes pour interroger les API Vault.
Configurer le fichier de propriétés du plugin (webapp/WEB-INF/conf/plugins/vault.properties).
Il faut notamment paramétrer :
vault.rootToken=hvs.lSjuVlF7RSEXpSyLOsel2bVc vault.environnement.list=pr,ppr,dev,infra vault.vaultServerAdress=http://127.0.0.1:8200 vault.addPolicyPath=/v1/sys/policies/acl/ vault.addTokenPath=/v1/auth/token/revoke-accessor vault.secretPath=/secret