을 사용하여 다음 항목으로 리소스를 업데이트 puppet
해 보세요.host
/etc/hosts
node2.example.com
master.example.com 10.134.39.245
node2.example.com 10.134.39.246
이를 위해 다음 체크리스트를 만들었습니다.
node 'node2.example.com'{
host{
'master.example.com': ip => '10.134.39.245';
'node2.example.com': ip => '10.134.39.246';
}
}
/etc/hosts
node2.example.com에서는 편집되지 않습니다 .
답변1
각 호스트는 개별적으로 정의되어야 합니다. 코드 조각의 세미콜론이 확실하지 않습니다. 호스트에 대한 별칭을 제공하는 것도 더 나은 방법입니다.
아마도 다음 구문을 시도해 볼 수 있습니다.
node 'node2.example.com' {
host { 'master.example.com':
ip => '10.134.39.245',
host_aliases => 'master',
}
host { 'node2.example.com':
ip => '10.134.39.246',
host_aliases => 'node2',
}
}
꼭두각시 조리법:호스트 항목 추가