adding in the ntp server hiera data
This commit is contained in:
parent
097d1e6884
commit
c2faa35b17
@ -1,9 +1,13 @@
|
|||||||
---
|
---
|
||||||
message: "This node is using common data"
|
message: "This node is using common data"
|
||||||
|
|
||||||
profile::base::resolv: true
|
profile::base::resolv: true
|
||||||
profile::base::resolv::nameservers:
|
profile::base::resolv::nameservers:
|
||||||
- '8.8.8.8'
|
- '8.8.8.8'
|
||||||
- '127.0.0.1'
|
- '127.0.0.1'
|
||||||
profile::base::resolv::domainname: home
|
profile::base::resolv::domainname: home
|
||||||
profile::base::selinux::mode: permissive
|
profile::base::selinux::mode: permissive
|
||||||
|
profile::base::time: true
|
||||||
|
profile::base::time::ntp_servers:
|
||||||
|
- 0.uk.pool.ntp.org
|
||||||
|
- 1.uk.pool.ntp.org
|
||||||
|
- 2.uk.pool.ntp.org
|
||||||
|
@ -1,8 +1,6 @@
|
|||||||
class profile::base (
|
class profile::base (
|
||||||
Boolean $firewall = false,
|
Boolean $firewall = false,
|
||||||
Boolean $lvm = false,
|
Boolean $time = false,
|
||||||
Boolean $ntp = false,
|
|
||||||
Boolean $puppet = false,
|
|
||||||
Boolean $repos = false,
|
Boolean $repos = false,
|
||||||
Boolean $resolv = false,
|
Boolean $resolv = false,
|
||||||
Boolean $ssh = true,
|
Boolean $ssh = true,
|
||||||
@ -15,15 +13,9 @@ class profile::base (
|
|||||||
if $firewall {
|
if $firewall {
|
||||||
class { '::profile::base::firewall': }
|
class { '::profile::base::firewall': }
|
||||||
}
|
}
|
||||||
if $lvm {
|
if $time {
|
||||||
class { '::profile::base::lvm': }
|
|
||||||
}
|
|
||||||
if $ntp {
|
|
||||||
class { '::profile::base::time': }
|
class { '::profile::base::time': }
|
||||||
}
|
}
|
||||||
if $puppet {
|
|
||||||
class { '::profile::base::puppet': }
|
|
||||||
}
|
|
||||||
if $repos {
|
if $repos {
|
||||||
class { '::profile::base::repositories': }
|
class { '::profile::base::repositories': }
|
||||||
}
|
}
|
||||||
|
16
site-modules/profile/manifests/base/time.pp
Normal file
16
site-modules/profile/manifests/base/time.pp
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
class profile::base::time (
|
||||||
|
String $default_timezone = 'Europe/London',
|
||||||
|
Array $ntp_servers = [],
|
||||||
|
Array $restrict = [],
|
||||||
|
Boolean $set_timezone = false,
|
||||||
|
) {
|
||||||
|
class { '::ntp':
|
||||||
|
servers => $ntp_servers,
|
||||||
|
restrict => $restrict,
|
||||||
|
}
|
||||||
|
if $set_timezone {
|
||||||
|
class { '::timezone':
|
||||||
|
default_timezone => $default_timezone,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user