|
|
|
|
|
by peanut-walrus
196 days ago
|
|
The main problems with these kinds of in-repo vault solutions: - Sharing encryption key for all team members. You need to be able to remove/add people with access. Only way is to rotate the key and only let the current set of people know about the new one. - Version control is pointless, you just see that the vault changed, no hint as to what was actually updated in the vault. - Unless you are really careful, just one time forgetting to encrypt the vault when committing changes means you need to rotate all your secrets. |
|
Whether that is a feature or a metadata leak is up to the beholder :)