CentOS Stream 9
Sponsored Link

Puppet : 利用方法 [node の設定]2023/10/17

 

複数の Puppet クライアントが存在する場合、全てのクライアントで同じ構成とは限りません。 そのような場合は [node] 宣言を使って、クライアント別にマニフェストを指定できます。

[1] [node01.srv.world] クライアントには [/home/testfile5.txt] を維持する設定を、それ以外のクライアントには [/home/testfile6.txt] を維持する設定を適用する。
[root@dlp ~]#
vi /etc/puppetlabs/code/environments/production/manifests/nodes.pp
node 'node01.srv.world' {
  file { '/home/testfile5.txt':
    ensure  => file,
    owner   => 'root',
    group   => 'root',
    mode    => '0644',
    content => 'This is the puppet test file for node01.',
  }
}
node default {
file { '/home/testfile6.txt':
    ensure  => file,
    owner   => 'root',
    group   => 'root',
    mode    => '0644',
    content => 'This is the puppet default test file.',
  }
}
関連コンテンツ