|
|
|
|
|
by ChristianBundy
3694 days ago
|
|
No, this forces you to rotate your secrets because you don't get to pretend that losing access to the repo means losing access to the secrets. While dynamic secrets are best, static secrets (like API keys) should be stored in version control. When someone has unintended access to secrets (for example, the developer you just fired), you need to rotate both the key and secrets to have any semblance of security. Ideally you use deterministic encryption to create the secrets too. |
|
We should be able to agree that not storing secrets in your repo dodges all these problems nicely.