[MDEV-19281] Vault Key Management Plugin Created: 2019-04-18 Updated: 2023-03-21 Resolved: 2022-05-10 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Plugins |
| Fix Version/s: | 10.9.1 |
| Type: | Task | Priority: | Critical |
| Reporter: | Joe Taylor | Assignee: | Julius Goryavsky |
| Resolution: | Fixed | Votes: | 5 |
| Labels: | Preview_10.9 | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Feature Request I would really appreciate a Key Management Plugin for Hashicorp's Vault. It can be used in any cloud or on-prem environment and provides similar functionality to AWS Key Management. I found an open-source library for communicating with Vault in C++ here: https://github.com/abedra/libvault |
| Comments |
| Comment by Ralf Gebhardt [ 2022-02-16 ] |
|
Hi sysprg, you can use this Jira task for getting the Hashicorp key management plugin from MariaDB Enterprise Server added to MariaDB Community Server 10.9 |
| Comment by Julius Goryavsky [ 2022-03-15 ] |
|
Plugin for Hashicorp Vault ported from ES edition to CS edition, including fixes for the key rotation test. Latest of the ported commits here: https://github.com/MariaDB/server/commit/5602f73e5265cb6f6470f79084a676d650027e33 |
| Comment by Joe Taylor [ 2022-03-15 ] |
|
Thank you! |
| Comment by Elena Stepanova [ 2022-05-07 ] |
|
The plugin cannot be pushed into main because it breaks Debian packaging, see I also recommend setting the plugin maturity to Beta. It will allow the plugin to be used with the RC server and at the same time will leave time to investigate MDEV-28492 and look into Windows issues, and we will revisit the plugin maturity before 10.9 goes GA. However, I don't strictly insist on Beta maturity. |
| Comment by Julius Goryavsky [ 2022-05-10 ] |
|
Fixed, https://github.com/MariaDB/server/commit/1146b713b2c6dcc8ce8a18b503241f2aea0abbff |