1

k8s クラスターがあり、次のリポジトリhttps://github.com/jenkinsci/helm-chartsを使用して Jenkins をデプロイしようとしています。

主な問題は、プロキシの背後で作業していて、git が (ssh プロトコルを使用して) プルしようとすると失敗することです。

提供されたものから独自の docker イメージを構築し、socat をインストールして、コンテナーで次の .ssh/config を使用することで、これを回避できます。

Host my.git.repo
  # LogLevel DEBUG
  StrictHostKeyChecking no
  ProxyCommand /usr/bin/socat - PROXY:$HOST_PROXY:%h:%p,proxyport=3128

これを行うためのより良い方法はありますか?提供された画像を使用して、おそらく同様のことを可能にするプラグインを使用したいと思っていましたが、どこを見ても何も見つからないようです.

助けてくれてありがとう。

4

0 に答える 0