Puppet Class: certs::deploy

Defined in:
manifests/deploy.pp

Overview

Handles deploying certificates

Parameters:

$foreman_proxy

Deploy certificates needed by Foreman Proxy

Parameters:

  • foreman_proxy (Boolean) (defaults to: false)


7
8
9
10
11
12
13
14
15
16
17
18
# File 'manifests/deploy.pp', line 7

class certs::deploy (
  Boolean $foreman_proxy = false,
) {
  class { 'certs::foreman_proxy':
    generate => false,
    deploy   => $foreman_proxy,
  }

  if $foreman_proxy {
    Class['certs::foreman_proxy'] ~> Service['foreman-proxy']
  }
}