Skip to content

採用事例・エコシステム

誰が使っているか

Notary Project 署名との出典付きの結びつきがある組織・サービスのみを挙げる。それ以外の名前は dossier で確認できなかったため省く。

組織ユースケース出典
Microsoft Azure Container Registry / AKS廃止予定の Docker Content Trust の代替として Notary Project 署名を提供。Artifact Signing は GAsource 6source 7
AWS SignerNotation を使ったコンテナイメージ署名ワークフローsource 8
HarborNotary Project 署名をアーティファクトと並べてレジストリ保管source 1
Zot registryNotation 署名を OCI アーティファクトとして保管source 1

採用のシグナル

GitHub API から 2026-06-24 に計測:

  • notaryproject/notation: stars 487、forks 95、open issues 66、contributors 40。
  • notaryproject/specifications: stars 177。
  • notaryproject/notary (旧 TUF ベース v1。別プロジェクトでありここでは対象外): stars 3286。

CNCF プロジェクトページは Incubating としての受理と、2025 年に完了した 2 回目のセキュリティ監査を記録している (source 2)。

エコシステム

  • Ratify (CNCF Sandbox): Kubernetes admission 時に検証を強制する。
  • Kyverno: image verification ルール。
  • notation-action: GitHub Actions 連携。
  • notation-hashicorp-vault: HashiCorp Vault を裏に持つ署名プラグイン。
  • ORAS (oras.land/oras-go/v2): notation が構築するレジストリクライアント (cmd/notation/registry.go:100)。
  • tspclient-go による RFC 3161 タイムスタンプ (cmd/notation/sign.go:214-230)。

代替候補

代替違い
Sigstore / cosignOIDC ID・Fulcio の短命証明書・Rekor 透明性ログによるキーレス署名。Notation は標準 X.509 PKI と既存 CA 信頼を土台にし、透明性ログに依存しない (source 13)
Docker Content Trust (Notary v1)TUF ベースで署名を別サーバに保持し、レジストリ間ポータビリティなし、1 イメージ 1 署名。Notation はその後継で、可搬な署名を OCI Referrer として保存する (source 10)

すでに CA や PKI を運用し、レジストリ間でアーティファクトと共に移動する署名が欲しいなら Notation。短命 ID と公開透明性ログによるキーレス署名が欲しいなら Sigstore/cosign を選ぶ。