-
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
-
certificates
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
This is what configuration management was designed for. Update the cert/key in one place and have it distributed to the systems that need it. I like Puppet, but Chef and Ansible are other popular choices.
You can also use SmallStep to create an internal CA that works just like LetsEncrypt using the same ACME protocol. It's all open source and available on Github to download and uses the same certbot, acme.sh, etc tools to automate certificate renewals that you would for LetsEncrypt