diff --git a/manifests/site.pp b/manifests/site.pp index 11663aa..d383266 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -29,3 +29,26 @@ node default { # Example: # class { 'my_class': } } +node default { + notify { "Oops Default! I'm ${facts['hostname']}": } +} +node 'win.node.consul' { + include ::profile::base_windows + include ::profile::dns::client +} +node /lin\d?.node.consul/ { + include ::profile::base_linux + include ::profile::dns::client + include ::profile::consul::client +} +node /(manager|mon).node.consul/ { + include ::profile::base_linux + include ::profile::dns::client + include ::profile::consul::server +} +node 'dir.node.consul' { + include ::profile::base_linux + include ::profile::dns::client + include ::profile::dns::server + include ::profile::consul::server +}