Influxdb secret engine built-in plugin (#5924)

* intial work for influxdb secret plugin

* fixed typo

* added comment

* added documentation

* added tests

* fixed tests

* added vendoring

* minor testing issue with hardcoded values

* minor fixes
This commit is contained in:
Giacomo Tirabassi
2019-01-09 02:26:16 +01:00
committed by Brian Kassouf
parent 8017af2504
commit 726aa02038
32 changed files with 7502 additions and 0 deletions

View File

@@ -23,6 +23,7 @@ import (
dbCass "github.com/hashicorp/vault/plugins/database/cassandra"
dbHana "github.com/hashicorp/vault/plugins/database/hana"
dbInflux "github.com/hashicorp/vault/plugins/database/influxdb"
dbMongo "github.com/hashicorp/vault/plugins/database/mongodb"
dbMssql "github.com/hashicorp/vault/plugins/database/mssql"
dbMysql "github.com/hashicorp/vault/plugins/database/mysql"
@@ -89,6 +90,7 @@ func newRegistry() *registry {
"cassandra-database-plugin": dbCass.New,
"mongodb-database-plugin": dbMongo.New,
"hana-database-plugin": dbHana.New,
"influxdb-database-plugin": dbInflux.New,
},
logicalBackends: map[string]logical.Factory{
"ad": logicalAd.Factory,