blob: cc9e2af7ff726edc7061266055dbaf627764ab42 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# A single domain belonging to a certificate
# Example
# letsencrypt::domain { 'www.example.com':
# cert_name => 'example.com',
# }
define letsencrypt::domain (
String $domain_name => $name,
String $cert_name => $::fqdn,
) {
ensure_resource('letsencrypt::cert', $cert_name, {
ensure => present,
})
concat::fragment { "letsencrypt ${cert_name} - ${domain_name}":
target => "${letsencrypt::config_dir}/env/${cert_name}",
content => " -d ${domain_name}",
}
}
|