Skip to content

ataylor284/vault-plugin-database-nxrm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vault Database Plugin for Sonatype Nexus Repository Manager

This plugin allows hashicorp vault to create temporary credentials for use with Nexus Repository Manager.

Building

go build -o vault-plugin-database-nxrm cmd/vault-plugin-database-nxrm/main.go

Configuration

vault secrets enable database

vault write database/roles/nxrm-vault db_name=nxrm creation_statements='{"nxrm-roles": ["nx-admin"]}' default_ttl="1h" max_ttl="24h"

vault write database/config/nxrm plugin_name="vault-plugin-database-nxrm" allowed_roles="nxrm-vault" username=admin password=admin123 url=http://localhost:8081

About

Vault Database Plugin for Sonatype Nexus Repository Manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages