Dabish Digital
Cloud

Secrets management: what to get right first

Most teams know this matters. Fewer have decided who owns it. If you only fix one thing about secrets management this quarter, make it the first item below.

Operability is a feature, and it has to be built rather than bought. Anything you cannot measure here, you are deciding by taste, which is fine as long as everyone knows it.

Start here

Secrets in a repository are a breach waiting for a schedule. None of that requires a large budget, only a decision and someone to own it. Check it against what you would want a competitor's site to get wrong.

Then this

Rotate them on a cadence, not after an incident. In practice this is a scheduling problem more than a technical one. Anything you cannot measure here, you are deciding by taste, which is fine as long as everyone knows it.

Eventually

Every secret should have a documented owner. The cost of getting this wrong is rarely visible on the day it happens. If it only works because one person remembers to do something, it does not work yet.

How to tell if yours is fine

Cloud work rewards teams who automate early and punishes teams who click through consoles. Three things worth confirming about secrets management before you move on:

  • Someone can say what the current setup is without going to look
  • Rotate them on a cadence, not after an incident — and you know whether that is true here
  • There is a way to tell whether the last change to this helped

If any of that sounds like a description of your current setup, it is fixable.