처음에는 구성 및 환경을 초기 상태로 유지하려고 시도한 채 꼭두각시를 잡을 때가 있습니다. . 꼭두각시가 내 고객에게 파일을 배포하도록하는 것으로 시작했습니다. 그러나 필자는 파일을 배포하는 방식이 그렇게하는 가장 효율적인 방법이 아니라는 생각을 갖습니다. 모든 파일에 대해 다음과 같이 지정합니다.각 파일을 별도의 리소스 내에서 복사해야합니까?
file { "/etc/ntp.conf":
owner => 'root',
group => 'root',
mode => '0444',
source => 'puppet://basxtststinfl01/files/etc/ntp.conf',
}
file { "/etc/snmp/snmpd.conf":
owner => 'root',
group => 'root',
mode => '0644',
source => 'puppet://basxtststinfl01/files/etc/snmpd.conf',
}
배포 할 파일이 15 개 있습니다. 이것이 올바른 접근 방법입니까?
감사합니다.