Openshift v3.10 jenkinsパイプラインチュートリアルがビルドされない

Openshift v3.10 jenkinsパイプラインチュートリアルがビルドされない

Openshift v3.10 5 ノード クラスターが稼働しています。Jenkins パイプライン ビルド構成の構成を検討し始めたので、次のチュートリアルに従い始めました。コンテナプラットフォームの開発

新しいプロジェクトを作成しました: oc create infrastructure 一時的なアプリを作成しました (今のところこれをすべてテストしているだけです):

oc new-app jenkins-ephemeral

これは正常に作成されました。つまり、jenkins ルート、deploymentconfig、serviceaccount などが作成され、成功が報告されました。

次にファイルとビルド構成(nodejs-sample-pipeline.yaml)を作成しました。

oc create -f nodejs-sample-pipeline.yaml

ビルド構成を開始しました:

oc start-build nodejs-sample-pipeline
build "nodejs-sample-pipeline-1" started

コンソールでビルドを見ると、ビルド #1 のステージは開始されておらず、ステータスは「新規」で、期間は 21 分 48 秒待機中 (カウント中) となっています。

そうした場合:oc get pods 予想どおり、Jenkins ポッドが実行されているのが表示されません。

ここで述べられているように、registry.access.redhat.com/openshift3/jenkins-2-rhel7 を取得しました:コンテナプラットフォーム3.10ただし、Nexus プロキシ リポジトリから取得したため、次のタグが付けられています: blah.blah.com:8084/openshift3/jenkins-2-rhel7

このイメージは実行されているはずですが、何らかの理由で実行されていません。何が足りないのか、またはトラブルシューティングの方法は何かご存知ですか? 実行中のイメージがないため、問題をデバッグする場所と方法がわかりません。

答え1

Jenkins-rhel7 イメージに openshift/jenkins のタグを付けるだけでよかったようです:2

関連情報