Add flag for internal TLS
authorJuan Antonio Osorio Robles <jaosorior@redhat.com>
Mon, 12 Sep 2016 08:46:15 +0000 (11:46 +0300)
committerJuan Antonio Osorio Robles <jaosorior@redhat.com>
Fri, 30 Sep 2016 04:32:08 +0000 (04:32 +0000)
This sets up a flag that tells the profiles to use TLS (this will happen
in the internal network).

bp tls-via-certmonger

Change-Id: If47febb5b38b1c65f60f9de87a34cb31936a7c0d

environments/enable-internal-tls.yaml [new file with mode: 0644]
puppet/all-nodes-config.yaml

diff --git a/environments/enable-internal-tls.yaml b/environments/enable-internal-tls.yaml
new file mode 100644 (file)
index 0000000..801dcde
--- /dev/null
@@ -0,0 +1,2 @@
+parameter_defaults:
+  EnableInternalTLS: true
index 89f2705..48f3789 100644 (file)
@@ -62,6 +62,9 @@ parameters:
   CertmongerCA:
     type: string
     default: 'IPA'
+  EnableInternalTLS:
+    type: boolean
+    default: false
 
 resources:
 
@@ -218,6 +221,7 @@ resources:
                     cloud_name_ctlplane: {get_param: cloud_name_ctlplane}
                     # TLS parameters
                     certmonger_ca: {get_param: CertmongerCA}
+                    enable_internal_tls: {get_param: EnableInternalTLS}
 
 outputs:
   config_id: