Puppet Defined Type: certonly

Defined in:
manifests/certonly.pp

Overview

Defined Type: letsencrypt::certonly

This type can be used to request a certificate using the `certonly`
installer.

Parameters:

domains

Namevar. An array of domains to include in the CSR.

plugin

The authenticator plugin to use when requesting the certificate.

webroot_paths

An array of webroot paths for the domains in `domains`. Required if using `plugin => 'webroot'`. If `domains` and `webroot_paths` are not the same length, `webroot_paths` will cycle to make up the difference.

letsencrypt_command

Command to run letsencrypt

additional_args

An array of additional command line arguments to pass to the `letsencrypt-auto` command.

manage_cron

Boolean indicating whether or not to schedule cron job for renewal. Runs daily but only renews if near expiration, e.g. within 10 days.

Parameter Summary