2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# File 'manifests/params.pp', line 2
class tlsinfo::params {
if $facts['os']['name'] in ['Ubuntu', 'Debian'] {
$certbase = '/etc/ssl/certs'
$keybase = '/etc/ssl/private'
}
else {
$certbase = '/etc/pki/tls/certs'
$keybase = '/etc/pki/tls/private'
}
# predefined CFSSL version - could be overriden with kubeinstall::cfssl_version
$cfssl_version = '1.5.0'
$cfssl_download_source = 'https://github.com/cloudflare/cfssl/releases/download'
# cfssl project provides binaries only for x86_64 architecture
# for Windows, Linux and Darwin
# see https://github.com/cloudflare/cfssl/releases
$cfssl_tools = [
'cfssl',
'cfssl-bundle',
'cfssl-certinfo',
'cfssl-newkey',
'cfssl-scan',
'cfssljson',
'mkbundle',
'multirootca'
]
$download_tmpdir = '/tmp'
}
|