Skip to content
Latchkey

イメージプルシークレット - CI/CD用語集の定義

イメージプルシークレットは、runtimeやクラスタがイメージをpullする際にプライベートレジストリへ認証するために保存された資格情報です。Kubernetesでは、imagePullSecrets から参照される kubernetes.io/dockerconfigjson のSecretです。

CIでは

deployのjobがプライベートレジストリのイメージをロールアウトするとき、クラスタにはpull secretが必要で、なければpodは ImagePullBackOff で失敗します。レジストリのトークンをCIのsecretとして保存し、deployのステップでSecretを作成してください。

関連ガイド