Add FQDN to host name resolution, if available
This commit is contained in:
parent
d1420a9a4c
commit
88cd1cbe6f
@ -9,8 +9,15 @@ class kickstack::nameresolution inherits kickstack {
|
|||||||
|
|
||||||
case $::kickstack::name_resolution {
|
case $::kickstack::name_resolution {
|
||||||
'hosts': {
|
'hosts': {
|
||||||
@@host { $hostname:
|
$host = pick($fqdn,$hostname)
|
||||||
|
if $fqdn {
|
||||||
|
$aliases = [ $hostname ]
|
||||||
|
} else {
|
||||||
|
$aliases = []
|
||||||
|
}
|
||||||
|
@@host { $host:
|
||||||
ip => getvar("ipaddress_${::kickstack::nic_management}"),
|
ip => getvar("ipaddress_${::kickstack::nic_management}"),
|
||||||
|
host_aliases => $aliases,
|
||||||
comment => 'Managed by Puppet',
|
comment => 'Managed by Puppet',
|
||||||
tag => 'hostname'
|
tag => 'hostname'
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user