Just a quick post to announce puppetvpn. It’s a puppet module for easily setting up openvpn links (p2p and hub-and-spoke), with the main point/attraction/difference being that it lets puppet take care of the key management effort.
Based on initial work by Tristan, so all credit as due goes there.
It’s not very smart right now (presumes a whole bunch of things). Patches accepted.