Repolode
AlexGustafsson

AlexGustafsson/cupdate

Kubernetes、Docker、Podmanで稼働中のコンテナイメージを自動検出し、新しいバージョンや脆弱性を確認して、UI、API、RSSで結果を提供するゼロコンフィグサービス。

スター
312
フォーク
10
未解決の Issue
32
最終コミット
4 日前

これは何?

Cupdateは、KubernetesクラスターやDocker、Podmanホストで使用中のコンテナイメージをスキャンし、それぞれの最新バージョンを調べます。リリースノート、イメージに依存するワークロード、脆弱性情報とあわせて、結果をWeb UIで表示するほか、APIから取得したり、RSSフィードで購読したりできます。

Cupdateは、古くなったイメージや新しいリリースの内容を確認したい人向けのツールです。アップデートを自動適用する機能はありません。RenovateやDependabotなどのツールと併用するダッシュボードとして使えるほか、APIを使って独自の連携をスクリプトで実装できます。

脆弱性情報は、Docker Scout、Quayのイメージ向けのClair、同梱のvulndbデータベースを介したGitHub Advisories、SBOMを含むイメージ向けのosv.devから取得します。対応レジストリにはDocker Hub、GHCR、Quay、GCR、GitLabのほか、OCI準拠の各種レジストリが含まれます。

主な機能

  • 01Kubernetes、Docker、Podmanホストで使用中のイメージを自動検出
  • 02検出した各イメージの最新バージョンを確認
  • 03Docker Scout、Clair、GitHub Advisories、osv.devによる脆弱性スキャン
  • 04各イメージのバージョンに依存するワークロードをグラフで表示
  • 05更新情報の閲覧・購読に使えるUI、API、RSSフィード

ユースケース

  • Kubernetesクラスター全体で古くなったイメージを把握する
  • セルフホストサービスをアップグレードする前に、リリースノートや脆弱性を確認する
  • 更新情報を独自のスクリプトや依存関係更新ボットに取り込む

収録されている特集

トピック

よくある質問

cupdate とは?
Kubernetes、Docker、Podmanで稼働中のコンテナイメージを自動検出し、新しいバージョンや脆弱性を確認して、UI、API、RSSで結果を提供するゼロコンフィグサービス。 Cupdateは、KubernetesクラスターやDocker、Podmanホストで使用中のコンテナイメージをスキャンし、それぞれの最新バージョンを調べます。リリースノート、イメージに依存するワークロード、脆弱性情報とあわせて、結果をWeb UIで表示するほか、APIから取得したり、RSSフィードで購読したりできます。
cupdate は無料で使えますか?ライセンスは?
cupdate は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
cupdate は今もメンテナンスされていますか?
活発にメンテナンス中。cupdate の最終コミットは 2026年11月3日 です。
cupdate は何に使えますか?
Kubernetesクラスター全体で古くなったイメージを把握する セルフホストサービスをアップグレードする前に、リリースノートや脆弱性を確認する 更新情報を独自のスクリプトや依存関係更新ボットに取り込む
cupdate はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/AlexGustafsson/cupdate

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト