Red Hat のオープンソース Quay (コンテナー イメージを構築および配布するためのレジストリ)

レッドハット社 発表した 新たなオープンプロジェクトの立ち上げについて 岸壁、サービスの基盤となる、以前に非公開で開発された同名のコンテナ イメージ レジストリの開発を継続します。 レッドハットキー и キーアイオ。 このプロジェクトは CoreOS の買収後に Red Hat の手に渡り、買収した企業の独自製品をオープンソース ソフトウェアのカテゴリーに移管する取り組みの一環として開始されました。 コードはPythonで書かれており、 開いている Apache 2.0 に基づいてライセンスされています。

このプロジェクトは、コンテナーとアプリケーションのイメージを構築、保存、配布するためのツールと、レジストリを管理するための Web インターフェイスを提供します。 Quay を使用すると、コンテナまたはアプリケーション イメージの独自のレジストリを制御されたインフラストラクチャにデプロイし、DBMS とイメージを保存するためのディスク領域にアクセスするだけで実行できます。

レジストリは最初のバージョンと XNUMX 番目のバージョンと互換性があります プロトコル (Docker Registry HTTP API)。Docker エンジンのコンテナ イメージと Docker マニフェスト ファイルの仕様を配布するために使用されます。 コンテナ検出でサポートされる仕様 アプリコンテナイメージの検出。 GitHub、Bitbucket、GitLab、Git に基づくリポジトリからのアセンブリを使用して、継続的デリバリーおよび統合 (CD/CI) システムに接続することができます。

Quay は、柔軟なアクセス制御メカニズム、開発チームを管理するためのツールを提供し、ユーザー認証に LDAP、Keystone、OIDC、Google Auth、GitHub の使用を許可します。 ストレージはローカル ファイル システム、S3、GCS、Swift、Ceph 上に展開でき、ユーザーの場所に基づいてデータ配信を最適化するために複製できます。 ツールが含まれています 明確な、コンテナの内容を自動スキャンして、パッチが適用されていない脆弱性を特定します。

出所: オープンネット.ru

コメントを追加します