Puppet Class: acme_chief

Defined in:
modules/acme_chief/manifests/init.pp

Overview



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'modules/acme_chief/manifests/init.pp', line 5

class acme_chief {
    # LE Intermediate: current since ~2016-03-26
    if !defined(Sslcert::Ca['Lets_Encrypt_Authority_X3']) {
        sslcert::ca { 'Lets_Encrypt_Authority_X3':
            source  => 'puppet:///modules/acme_chief/lets-encrypt-x3-cross-signed.pem'
        }
    }

    # LE Intermediate: disaster recovery fallback since ~2016-03-26
    if !defined(Sslcert::Ca['Lets_Encrypt_Authority_X4']) {
        sslcert::ca { 'Lets_Encrypt_Authority_X4':
            source  => 'puppet:///modules/acme_chief/lets-encrypt-x4-cross-signed.pem'
        }
    }
}