|
13 | 13 | # |
14 | 14 | class peadm::setup::node_manager ( |
15 | 15 | String[1] $master_host, |
16 | | - String[1] $puppetdb_database_host, |
| 16 | + String[1] $puppetdb_database_host = $master_host, |
| 17 | + |
17 | 18 | String[1] $compiler_pool_address, |
18 | 19 |
|
19 | 20 | Optional[String[1]] $master_replica_host = undef, |
20 | | - Optional[String[1]] $puppetdb_database_replica_host = undef, |
| 21 | + Optional[String[1]] $puppetdb_database_replica_host = $master_replica_host, |
21 | 22 | ) { |
22 | 23 |
|
23 | 24 | ################################################## |
|
129 | 130 | }, |
130 | 131 | variables => { 'peadm_replica' => true }, |
131 | 132 | } |
132 | | - } |
133 | 133 |
|
134 | | - if $puppetdb_database_replica_host { |
135 | 134 | node_group { 'PE Master B': |
136 | 135 | ensure => present, |
137 | 136 | parent => 'PE Infrastructure', |
|
148 | 147 | }, |
149 | 148 | }, |
150 | 149 | } |
151 | | - } |
152 | 150 |
|
153 | | - if ($puppetdb_database_replica_host) or ($master_replica_host) { |
154 | | - if ($puppetdb_database_replica_host) { |
155 | | - $dbhost = $puppetdb_database_replica_host |
156 | | - } else { |
157 | | - $dbhost = $puppetdb_database_host |
158 | | - } |
159 | 151 | node_group { 'PE Compiler Group B': |
160 | 152 | ensure => 'present', |
161 | 153 | parent => 'PE Master', |
|
165 | 157 | ], |
166 | 158 | classes => { |
167 | 159 | 'puppet_enterprise::profile::puppetdb' => { |
168 | | - 'database_host' => $dbhost, |
| 160 | + 'database_host' => $puppetdb_database_replica_host, |
169 | 161 | }, |
170 | 162 | 'puppet_enterprise::profile::master' => { |
171 | 163 | 'puppetdb_host' => ['${clientcert}', $master_host], # lint:ignore:single_quote_string_with_variables |
|
0 commit comments