Puppet Class: tlsinfo

Defined in:
manifests/init.pp

Summary

A short summary of the purpose of this class

Overview

A description of what this class does

Examples:

include tlsinfo

Parameters:

  • certbase (Optional[Stdlib::Unixpath])

    Directory where certificate files are stored in the system (RedHat and Debian based systems are predefined)

  • keybase (Optional[Stdlib::Unixpath])

    Directory where private key files are stored in the system (RedHat and Debian based systems are predefined)

  • cfssl_version (Optional[String])

    Version of CF SSL toolkit to install using tlsinfo::tools::cfssl see github.com/cloudflare/cfssl/releases



20
21
22
23
24
25
26
27
28
29
# File 'manifests/init.pp', line 20

class tlsinfo (
    Optional[Stdlib::Unixpath]
        $certbase,
    Optional[Stdlib::Unixpath]
        $keybase,
    Optional[String]
        $cfssl_version,
){
    include tlsinfo::params
}