blob: 2da209cb114b3b4abb8b11e438a23aa32a08635c (
plain)
1
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
32
33
34
|
heat_template_version: 2015-04-30
description: >
This is a default no-op template. This defines the parameters that
need to be passed in order to have TLS enabled in the controller
nodes. This template can be replaced with a different
implementation via the resource registry, such that deployers
may customize their configuration.
parameters:
DeployedSSLCertificatePath:
default: ''
description: >
The filepath of the certificate as it will be stored in the controller.
type: string
NodeIndex: # Here for compatibility with tls-cert-inject.yaml
default: 0
type: number
server: # Here for compatibility with tls-cert-inject.yaml
description: ID of the controller node to apply this config to
type: string
outputs:
deploy_stdout:
description: Deployment reference, used to trigger puppet apply on changes
value: 'TLS not enabled.'
deployed_ssl_certificate_path:
value: ''
key_modulus_md5:
description: Key SSL Modulus
value: ''
cert_modulus_md5:
description: Certificate SSL Modulus
value: ''
|