On the project we are planning to use Vault to store dynamic secure credentials.
Right now we are using RDBMS and the entity we are storing, apart of credentials also contains useful metadata, so the question here would it be OK to migrate the whole entity to Vault?
Doing it this way would reduce handling consistency issues between RDBMS and Vault.
What are possible issues with storing the whole entity in Vault?
EDIT:
lets say I have the following entity:
Credential
secret: string
id: string
...
lets say there are 4 string fields here
...
jsonData: string
My question would be is it ok to use Vault more as a database than secret storage for such case and what kind of concerns should I foresee and how to handle those?
Total size of entity will not be larger than 10KiB.
Total count of entities will not exceed 1500 in any foreseeable future.