I would like to ask if anyone is aware of a tool, which can obtain and manage certificates from an upstream instance (like Let's Encrypt via HTTP-01 or DNS-01) and make them available trough eg. local ACME. Furthermore I would wish I could add a deployment mechanism, to push the certificates to devices such as Printers or Switches, a hook script seems sufficient.
I am looking for this intermediate cartificate management as I ran into cases, where I want a hostname issued to multiple machines, e.g.
- Host A: hosta.intern. + service.intern.
- Host B: hostb.intern. + service.intern.
These domains are of cause insede the scope of let's say example.com, so the domain names themselfs are public and under my control. Just the servers aren't reachable from WAN.
While I could acchieve this by using DNS-01 validation, I'm not so sure every DNS provider offers the possibility to create such granulated API accounts.