If your Puppet infrastructure has been in operation for a few years, you're
probably approaching the expiration date of your CA certificate. Puppet
relies in its internal PKI to communicate securely between agents and
masters and if the CA certificate expires then your Puppet infrastructure
is going to come to a screeching halt. By default Puppet generates
certificates with a lifetime of 5 years, so if you're coming up on this
date then you'll want to start thinking about regenerating your CA
certificate. Regenerating all certificates in an average Puppet
installation would be a great deal of work and
would mean a lot of downtime; fortunately we've got a better solution.

We're pleased to announce the first public release of the
puppetlabs-certregen module. The certregen module provides an easy way to
regenerate and distribute expiring CA certificates with zero downtime. When
you regenerate your CA certificate with the certregen module your existing
CA key pair is reused. The regenerated CA certificate is effectively
equivalent to the expiring CA certificate and preserves the validity of
your existing certificates, so you can update and distribute your new CA
certificate with no downtime.

We'd like to thank the Puppet Customer Success team and especially Zack
Smith for testing and documenting the migration process that this module is
based on.

The CHANGELOG can be found here:
https://github.com/puppetlabs/puppetlabs-certregen/blob/master/CHANGELOG.md

The Puppet Forge module can be found here:
https://forge.puppet.com/puppetlabs/certregen

Installation and usage instructions can be found here:
https://github.com/puppetlabs/puppetlabs-certregen/blob/master/README.markdown

To track issues related to this release or report issues, see the certregen
component of the MODULES JIRA project:
https://tickets.puppetlabs.com/browse/MODULES/component/20300/

-- 
Adrien Thebo | Puppet

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/CALVJ9SJPhVrcD-urWHKS42R9PeYSC_DzHb4cA5qxaEm-5ehgYw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to