tripleo-heat-templates/puppet/extraconfig/tls/no-tls.yaml
Juan Antonio Osorio Robles ab231006a9 Minor fixes to TLS related resources
* Fixed a comment to avoid ambiguity with concepts in Heat
* Removed default values from necessary parameters in the TLS
  environment
* Simplified setting of the cert/key into a file.

Change-Id: I351778150a6fbf7affe1a0fddb1abb9869324dfc
2015-11-26 08:58:52 +02:00

35 lines
1.1 KiB
YAML

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 puppet/controller.yaml
default: 0
type: number
server: # Here for compatibility with puppet/controller.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: ''