私はローカルに管理しているperlアプリケーションを持っており、定期的に圧縮して別のサーバに送信する必要があります。目標は、システム管理者がperl modをできるだけ少なくインストールすることを保証することです。私たちの解決策は、すべてをlocal :: libと連携させることです。Perlアプリをポータブルにする。シェルスクリプトを作成するかパペットを使用する
私は、表面上でこれを完全に処理するように思われるパペットで可能なものを見ました。私はパペットの専門家ではない、私は基本的な考えだけを知っている。私が大きなPuppet学習アドベンチャーに着手する前に、ここに誰かがlocal :: libに依存するperlアプリケーションを展開するための最良の方法について何か提案があるかどうかを知ることができると考えました(私は定義可能な質問を残そうとしています) 。つまり、完全に自己完結型のperlアプリケーションを展開することです。
任意の光のための多くのおかげで、 Janie
編集:私は(議論の目的のために)だけでなく、この出くわしが。はい
How do manage your Perl application development, build, and deployment?
また、[PAR](http://search.cpan.org/perldoc/PAR)と[PAR :: Packer](http://search.cpan.org/perldoc/PAR: :Packer)と[App :: Packer](http://search.cpan.org/perldoc/App::Packer)の2つがあります。 – derobert
また、「システム管理者」が存在する場合、パペットを使用するかどうかは、システム管理者の責任です。あなたは[FLOSS Weekly ep]を聞きたいかもしれません。 93](http://twit.tv/show/floss-weekly/93)を参照して、Puppetが何であるかをよく理解してください(1時間程度)。 – derobert
ありがとうございました。私たちのシステム管理者は、Puppetを使っても問題はありません。彼らはちょうど一度何かを設定してそれを忘れたい。あなたの助けをもう一度ありがとう。 Janie –