저는 Puppet 마스터를 설정 중이며 Nagios Core 4와 Nagios-plugins를 각 에이전트와 마스터 자체에 배포하고 싶습니다.
Nagios 코어 4는 현재 Ubuntu 리포지토리에서 사용할 수 없으므로 fpm을 사용하여 tarball에서 deb를 생성하고 다음 지침에 따라 마스터 소스 목록에 추가했습니다.나만의 로컬 저장소를 만드는 방법은 무엇입니까?
그러나 이는 인형 에이전트에 debs를 전파하지 않습니다. 에이전트에서 apt-get이 debs를 사용할 수 있도록 저장소를 어떻게 설정합니까?
답변1
이를 수행할 수 있는 방법은 여러 가지가 있습니다. 연결된 질문은 로컬 저장소를 설정하는 몇 가지 방법을 알려줍니다.
로컬 저장소가 있으면 이를 사용하도록 APT를 구성해야 합니다. 이는 source.list를 업데이트하거나 저장소에 연결하는 데 필요한 정보로 source.list.d에 파일을 추가하는 것을 의미합니다. 여기에는 네트워크 프로토콜에 대한 정보와 경로 정보가 포함됩니다.
꼭두각시를 사용하여 적절한 소스를 구성할 수 있습니다. 그렇게 하는 방법에는 여러 가지가 있습니다.