promote develop to master #6
2
hieradata/nodes/prodinf01n48.main.unkin.net.yaml
Normal file
2
hieradata/nodes/prodinf01n48.main.unkin.net.yaml
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
---
|
||||||
|
profiles::cobbler::params::is_cobbler_master: true
|
||||||
@ -7,6 +7,7 @@ class profiles::cobbler::config {
|
|||||||
$httpd_ssl_certificate = $profiles::cobbler::params::httpd_ssl_certificate
|
$httpd_ssl_certificate = $profiles::cobbler::params::httpd_ssl_certificate
|
||||||
$httpd_ssl_privatekey = $profiles::cobbler::params::httpd_ssl_privatekey
|
$httpd_ssl_privatekey = $profiles::cobbler::params::httpd_ssl_privatekey
|
||||||
$pxe_just_once = $profiles::cobbler::params::pxe_just_once
|
$pxe_just_once = $profiles::cobbler::params::pxe_just_once
|
||||||
|
$is_cobbler_master = $profiles::cobbler::params::is_cobbler_master
|
||||||
$service_cname = $profiles::cobbler::params::service_cname
|
$service_cname = $profiles::cobbler::params::service_cname
|
||||||
$next_server = $profiles::cobbler::params::next_server
|
$next_server = $profiles::cobbler::params::next_server
|
||||||
$server = $profiles::cobbler::params::server
|
$server = $profiles::cobbler::params::server
|
||||||
@ -64,12 +65,13 @@ class profiles::cobbler::config {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# export cnames for cobbler
|
# export cnames for cobbler
|
||||||
#profiles::dns::record { "${::facts['networking']['fqdn']}_${service_cname}_CNAME":
|
if $is_cobbler_master {
|
||||||
# value => $::facts['networking']['hostname'],
|
profiles::dns::record { "${::facts['networking']['fqdn']}_${service_cname}_CNAME":
|
||||||
# type => 'CNAME',
|
value => $::facts['networking']['hostname'],
|
||||||
# record => "${service_cname}.",
|
type => 'CNAME',
|
||||||
# zone => $::facts['networking']['domain'],
|
record => "${service_cname}.",
|
||||||
# order => 10,
|
zone => $::facts['networking']['domain'],
|
||||||
#}
|
order => 10,
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@ class profiles::cobbler::params (
|
|||||||
String $server = $::facts['networking']['ip'],
|
String $server = $::facts['networking']['ip'],
|
||||||
String $next_server = $::facts['networking']['ip'],
|
String $next_server = $::facts['networking']['ip'],
|
||||||
Boolean $pxe_just_once = true,
|
Boolean $pxe_just_once = true,
|
||||||
|
Boolean $is_cobbler_master = false,
|
||||||
Array $packages = [
|
Array $packages = [
|
||||||
'cobbler',
|
'cobbler',
|
||||||
'cobbler3.2-web',
|
'cobbler3.2-web',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user