lofic/puppet-rabbitmq — pull request #2 by llicour (2013-05-20 15:23:10+00:00)
Title: refactoring...

la gestion ssl est gérée de façon centralisée sur le puppetmaster.
Je te fais une demo demain

Il faut créer un repository des clés sur le puppetmaster :

fileserver.conf
[private]
path /data/vlabs/puppet/private/%H
allow *

avec :
[laurent@hp8540 puppet]$ find private/
private/
private/el6b.labo.local
private/el6b.labo.local/rabbitmq
private/el6b.labo.local/rabbitmq/client_cert.pem
private/el6b.labo.local/rabbitmq/client_key.pem
private/el6b.labo.local/rabbitmq/cacert.pem
private/el6a.labo.local
private/el6a.labo.local/rabbitmq
private/el6a.labo.local/rabbitmq/server_key.pem
private/el6a.labo.local/rabbitmq/client_cert.pem
private/el6a.labo.local/rabbitmq/client_key.pem
private/el6a.labo.local/rabbitmq/server_cert.pem
private/el6a.labo.local/rabbitmq/cacert.pem

En attendant d'avoir autopki pour créer automatiquement les fichiers, tu peux les copier manuellement (depuis tes fichiers sample par exemple)

autopki permettra de repérer automatiquement quels sont les clients et/ou les serveurs sur un outil donné (rabbbitmq ou autre), et ce d'après des critères tel qu'un fact, une classe...