Puppet Class: install
- Defined in:
- manifests/install.pp
Overview
Class: letsencrypt::install
This class installs the Let's Encrypt client. This is a private class.
Parameters:
- manage_install
-
A feature flag to toggle the management of the letsencrypt client installation.
- manage_dependencies
-
A feature flag to toggle the management of the letsencrypt dependencies.
- configure_epel
-
A feature flag to include the 'epel' class and depend on it for package installation.
- install_method
-
Method to install the letsencrypt client, either package or vcs.
- path
-
The path to the letsencrypt installation.
- repo
-
A Git URL to install the Let's encrypt client from.
- version
-
The Git ref (tag, sha, branch) to check out when installing the client with the `vcs` method.
- package_ensure
-
The value passed to `ensure` when installing the client with the `package` method.