Just issue them locally (within the airgapped network) and keep track of them based on issue date.
But in practice, large or long-running environments rarely have clean cert inventories. You get:
- Internal CA sprawl (and no single source of truth)
Certs embedded in keystores, containers, or staging systems that nobody owns anymore
- “Temporary” certs that live on for years - People leaving without handing off cert responsibilities
We’re not automating monitoring because it’s hard, we’re doing it because teams forget.
And forgetting is what causes outages, broken mTLS, and failed compliance audits, even in air-gapped setups. I have a few horror story on PCI environments.
Automation helps catch the edge cases before they become fire drills.
We already have an api endpoint in place, so you can push data using Python, Bash, curl, or anything else that fits your workflow. No agent required, just a simple POST.