letsencrypt

pdk
enable the renewal of letsencrypt certificates
Stephan Göldi

Stephan Göldi

goeldi

4,664 downloads

3,804 latest version

5.0 quality score

Version information

  • 0.1.5 (latest)
  • 0.1.4
  • 0.1.3
  • 0.1.2
  • 0.1.1
  • 0.1.0
released Jul 3rd 2019
This version is compatible with:
  • Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
  • Puppet >= 4.7.0 < 6.0.0
  • CentOS
    ,
    OracleLinux
    ,
    RedHat
    ,
    Scientific
    ,
    Debian
    ,
    Ubuntu

Start using this module

Documentation

goeldi/letsencrypt — version 0.1.5 Jul 3rd 2019

letsencrypt

Installs the needed packages and creates the cronjob for the renewal of certificates.

Table of Contents

  1. Description
  2. Setup - The basics of getting started with letsencrypt

Description

Lets puppet renew Let's Encrypt Certificates on a weekly basis.

This module installs the needed packages for certbot. It creates a cronjob to do a weekly renew run on Sunday morning 4 a.m.

Setup

What letsencrypt affects

This module checks for the osfamily (RedHat and Debian). It yums, apts or gits the certbot package. After this it creates a cronjob to run a renew every Sunday at 4am.

Setup Requirements

On RedHat family, the EPEL repository is needed.

Beginning with letsencrypt

include letsencrypt