第5章 シークレットを使用したリポジトリーでのパイプラインの認証
パイプラインとタスクでは、Git リポジトリーとコンテナーリポジトリーで認証するために認証情報が必要になる場合があります。Red Hat OpenShift Pipelines では、シークレットを使用して、実行中に Git リポジトリーまたはコンテナーリポジトリーと対話するパイプライン実行およびタスク実行を認証できます。
Git リポジトリーでの認証用のシークレットは Git シークレット と呼ばれます。
パイプライン実行またはタスク実行は、関連付けられたサービスアカウントを介してシークレットにアクセスできます。あるいは、パイプラインまたはタスクでワークスペースを定義し、そのワークスペースにシークレットをバインドすることもできます。
5.1. 前提条件
-
oc
OpenShift コマンドラインユーティリティーがインストールされている。