reading file contents on an agent
What would be the best way to read file contents on a node and transfer it to other nodes?
My puppet agent is an openvpn server, thus I want to generate VPN certificates for clients and then to distribute them across VPN clients (other puppet nodes).
The only working solution I have managed to come up with is to move OpenVPN server to Puppet master. However, this might not be flexible enough in the future.