letsencrypt

Manages lets-encrypt and certbot + related certs

940,853 downloads

1,793 latest version

5.0 quality score

We run a couple of automated
scans to help you access a
module's quality. Each module is
given a score based on how well
the author has formatted their
code and documentation and
modules are also checked for
malware using VirusTotal.

Please note, the information below
is for guidance only and neither of
these methods should be considered
an endorsement by Puppet.

Version information

  • 12.0.0 (latest)
  • 11.1.0
  • 11.0.0
  • 10.1.0
  • 10.0.0
  • 9.2.0
  • 9.1.0
  • 9.0.1
  • 9.0.0
  • 8.0.2
  • 8.0.1
  • 8.0.0
  • 7.0.0
  • 6.0.0
  • 5.0.0
  • 4.0.0
  • 3.0.0
  • 2.5.0
  • 2.4.0
  • 2.3.0
  • 2.2.0
  • 2.1.0
  • 2.0.1
  • 2.0.0
  • 1.1.0
  • 1.0.1
released Jun 19th 2018
This version is compatible with:
  • Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2016.4.x
  • Puppet >= 4.10.0 < 6.0.0
  • , , , , ,

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'puppet-letsencrypt', '2.4.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add puppet-letsencrypt
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install puppet-letsencrypt --version 2.4.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

puppet/letsencrypt — version 2.4.0 Jun 19th 2018

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v2.4.0 (2018-06-19)

Full Changelog

Implemented enhancements:

  • Support dns-route53 plugin #123 (jwm)
  • Allow custom config dir; FreeBSD support #117 (a01fe)
  • Fixes #81 added -n flag to certbot to run in unattended mode. #112 (K0HAX)

Closed issues:

  • route53 plugin support #118

Merged pull requests:

v2.3.0 (2018-02-28)

Full Changelog

Implemented enhancements:

Closed issues:

  • Run fails on prompt during certonly if certs are not yet due for renewal #81

v2.2.0 (2018-01-04)

Full Changelog

Merged pull requests:

v2.1.0 (2017-11-13)

Full Changelog

Implemented enhancements:

  • Added custom_plugin param in certonly to disable use of '-a' flag. #84 (Lavaburn)

Closed issues:

  • Puppet support in readme and metadata.json conflicts #102
  • Could not find declared class ::letsencrypt #101
  • Please issue a new release #54

v2.0.1 (2017-09-17)

Full Changelog

Merged pull requests:

v2.0.0 (2017-06-22)

Full Changelog

Merged pull requests:

  • release 2.0.0 #95 (bastelfreak)
  • replace validate_* with proper puppet4 datatypes #93 (bastelfreak)
  • Use the correct package names on Debian #88 (ekohl)
  • fix "-":12: command too long. errors in crontab file, can't install. #87 (saimonn)
  • Added ability to suppress cron output #79 (grega)

v1.1.0 (2017-02-11)

Full Changelog

Merged pull requests:

v1.0.1 (2016-12-23)

Full Changelog

Merged pull requests:

v999.999.999 (2016-12-20)

Full Changelog

Closed issues:

  • 1.0.0 and 0.4.0 packages in puppetforge broken #46
  • undefined method `cycle' #37
  • Duplicate declaration: Package[git] is already declared in file #29
  • Using certonly in webroot mode fails with "can't convert Enumerable::Enumerator into Array" #28
  • Command Questions #26
  • Invalid resource type ini_setting #22
  • Folders "~/.local..." bug #19
  • vcs-installed letsencrypt-auto creates '~' directory #16
  • Update to the latest lets-encrypt version: v0.4.0 #14
  • Alternative Puppet Module #4

Merged pull requests:

v1.0.0 (2016-02-22)

Full Changelog

Merged pull requests:

  • updating changelog and prepping metadata for release as 1.0 #13 (danzilio)
  • Change Puppet 4 specifics to support 3.4+ #12 (domcleal)
  • Install LE package on EL7, Ubuntu 16.04 and Debian 9+ #11 (domcleal)

v0.4.0 (2016-02-01)

Full Changelog

Merged pull requests:

v0.3.2 (2015-12-14)

Full Changelog

Merged pull requests:

v0.3.1 (2015-12-08)

Full Changelog

v0.3.0 (2015-12-08)

Full Changelog

Merged pull requests:

v0.2.0 (2015-12-03)

Full Changelog

v0.1.0 (2015-12-03)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator