イメージプルシークレット - CI/CD用語集の定義
イメージプルシークレットは、runtimeやクラスタがイメージをpullする際にプライベートレジストリへ認証するために保存された資格情報です。Kubernetesでは、imagePullSecrets から参照される kubernetes.io/dockerconfigjson のSecretです。
CIでは
deployのjobがプライベートレジストリのイメージをロールアウトするとき、クラスタにはpull secretが必要で、なければpodは ImagePullBackOff で失敗します。レジストリのトークンをCIのsecretとして保存し、deployのステップでSecretを作成してください。
関連ガイド
Container Image Registry - CI/CD Glossary DefinitionContainer Image Registry: A container image registry is a server that stores and distributes container images…
Secret - CI/CD Glossary DefinitionSecret: A **secret** is an encrypted value (token, key) stored by GitHub and injected into workflows without…