パペット初心者です。
パペットマスターに神経節レポをダウンロードしました。
このリポジトリをすべてのノードにインストールする方法は?
Master: ubuntu 14.04
Agent: 12.04
puppetmaster サーバーを必要なパッケージのサーバーにしたいと考えています。インターネットに接続していないノードにパッケージをインストールできるようにするため
パペット初心者です。
パペットマスターに神経節レポをダウンロードしました。
このリポジトリをすべてのノードにインストールする方法は?
Master: ubuntu 14.04
Agent: 12.04
puppetmaster サーバーを必要なパッケージのサーバーにしたいと考えています。インターネットに接続していないノードにパッケージをインストールできるようにするため
マスターでrepreproのようなものを使用して、ganglia の apt リポジトリをセットアップし、puppetlabs-apt モジュールを使用して、マスターの apt-repo をすべてのエージェントに追加します。
forge にはreprepro モジュールがあり、おそらくそれをセットアップするために使用できます。
したがって、マスターが呼び出されpuppet-master.example.com
、それを apt サーバーとしてセットアップした場合、次のようなコードをすべてのエージェントに追加できます。
apt::source { 'ganglia-mirror':
location => 'http://puppet-master.example.com/aptserver',
release => 'dist',
repos => 'ganglia',
include_src => false,
}
両方のモジュールのドキュメントを読むことをお勧めします。そうすれば、Puppet マスターで Ganglia APT ミラーを実現できるはずです。