Puppet Class: saltstack::minion::config

Inherits:
saltstack::minion
Defined in:
manifests/minion/config.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'manifests/minion/config.pp', line 1

class saltstack::minion::config inherits saltstack::minion {

  if($saltstack::minion::manage_config)
  {
    file { '/etc/salt/minion':
      ensure  => 'present',
      owner   => 'root',
      group   => 'root',
      mode    => '0640',
      content => template("${module_name}/minion/minion.erb"),
    }

    file { '/etc/salt/minion_id':
      ensure  => 'present',
      owner   => 'root',
      group   => 'root',
      mode    => '0644',
      content => $saltstack::minion::minion_id,
    }
  }
}