Browse Source
Fix a bug that prevented these working. A unit test and documentation for the nested environment functionality is also included. Change-Id: I2d4aeb584eb624178d601cfd6bc0a6473cb5289fchanges/48/465648/9
8 changed files with 159 additions and 1 deletions
@ -0,0 +1,22 @@
|
||||
# ******************************************************************* |
||||
# This file was created automatically by the sample environment |
||||
# generator. Developers should use `tox -e genconfig` to update it. |
||||
# Users are recommended to make changes to a copy of the file instead |
||||
# of the original, if any customizations are needed. |
||||
# ******************************************************************* |
||||
# title: Inject SSL Trust Anchor on Overcloud Nodes |
||||
# description: | |
||||
# When using an SSL certificate signed by a CA that is not in the default |
||||
# list of CAs, this environment allows adding a custom CA certificate to |
||||
# the overcloud nodes. |
||||
parameter_defaults: |
||||
# Map containing the CA certs and information needed for deploying them. |
||||
# Type: json |
||||
CAMap: |
||||
first-ca-name: |
||||
content: | |
||||
The content of the CA cert goes here |
||||
second-ca-name: |
||||
content: | |
||||
The content of the CA cert goes here |
||||
|
@ -0,0 +1,20 @@
|
||||
# ******************************************************************* |
||||
# This file was created automatically by the sample environment |
||||
# generator. Developers should use `tox -e genconfig` to update it. |
||||
# Users are recommended to make changes to a copy of the file instead |
||||
# of the original, if any customizations are needed. |
||||
# ******************************************************************* |
||||
# title: Inject SSL Trust Anchor on Overcloud Nodes |
||||
# description: | |
||||
# When using an SSL certificate signed by a CA that is not in the default |
||||
# list of CAs, this environment allows adding a custom CA certificate to |
||||
# the overcloud nodes. |
||||
parameter_defaults: |
||||
# The content of a CA's SSL certificate file in PEM format. This is evaluated on the client side. |
||||
# Mandatory. This parameter must be set by the user. |
||||
# Type: string |
||||
SSLRootCertificate: | |
||||
The contents of your certificate go here |
||||
|
||||
resource_registry: |
||||
OS::TripleO::NodeTLSCAData: ../../puppet/extraconfig/tls/ca-inject.yaml |
Loading…
Reference in new issue