Project

General

Profile

« Previous | Next » 

Revision 1c45e070

Added by Alexander Noskov about 8 years ago

Add support for puppet agent certname

In some cases you need to set custom a client cert name in the agent
section of the puppet.conf file.

For example if you are using pre-generated or generic certificates.

closes GH-378

View differences:

templates/agent/puppet.conf.erb
pluginsync = <%= scope.lookupvar('::puppet::pluginsync') %>
masterport = <%= scope.lookupvar("::puppet::port") rescue 8140 %>
environment = <%= scope.lookupvar("::puppet::environment") %>
certname = <%= @clientcert %>
certname = <%= scope.lookupvar("::puppet::client_certname") %>
<% if !@use_srv_records -%>
server = <%= if ( @puppetmaster and !@puppetmaster.empty? ) then @puppetmaster else @fqdn end %>
<% end -%>

Also available in: Unified diff