1

優れたPuPHPetツールを使用して、テスト用に Vagrant VM を生成しました。以前に人形のハッキングを行ったことがありますが、VM で使用する自己署名 SSL 証明書の生成に行き詰まっています。私は純粋にopensslコマンドを介してそれを行うことに精通していますが、パペットソリューションを探しています.

puppet ssl のソースを少し閲覧しましたが、これが適切な調査方法かどうかはわかりません: https://github.com/puppetlabs/puppet/tree/master/lib/puppet/ssl

また、著者がパペットで使用した次のシェル スクリプトにも出くわしました: http://www.codenes.com/blog/?p=300

便利ですが、正確には操り人形構成ではありません。

怠惰な方法は、VM を起動して証明書を手動で生成することです。次に、fileリソース宣言を使用して、VM の起動時に以前に生成された証明書をコピーします。理想的ではありません。もっと自動化したいと思います。

4

1 に答える 1

4

PuPHPet の作者はこちら。

私は実際に、PuPHPet 自体でこの問題を解決しようとしています :)

問題は、新しいインスタンスを vagrant するたびに自己署名証明書が生成されることです。お使いのブラウザがどのような種類の警告を表示するかはわかりませんが、喜んで試してみたいと思います。

Twitter @juantreminio で私をフォローしてください。この機能が追加されたら、すべてのフォロワーにスパムを送信するようにします!

于 2013-07-30T20:58:13.783 に答える