5

ビルドサーバー、 NATの背後にあるクライアント(ワーカー)を持つことができ、クライアントへの非ルートアクセスを必要とする自動化サーバーの継続的インテグレーションを探しています。

これは、サーバーに接続して新しいジョブを要求するものであり、その逆ではないことを意味します。

VPNまたはリバースSSHソリューションをセットアップできるはずですが、これはこの質問の範囲外です。簡単なセットアップを探しています。

4

1 に答える 1

5

これは、ファイアウォールの背後にあるスレーブへのアクセスについてJenkinsのドキュメントに記載されている内容です。ただし、ファイアウォールの背後でスレーブを実行しようとしたことはありません。

JNLPを使用する場合は、スレーブがダウンしたときにスレーブを開始する(または、さらに重要なことに、再起動する)方法を検討する必要があります(私の経験では、スレーブ接続は時々明らかな理由もなく切断される可能性があります)。たとえば、VNCを介してスレーブマシンに接続し、ショートカット(スレーブをヘッドレスで実行する)を介してスレーブを再起動します。

于 2012-04-09T21:46:51.703 に答える