第9章 Red Hat Quayにおけるリポジトリミラーリング


Red Hat Quay のリポジトリミラーリングでは、外部のコンテナレジストリ(またはローカルレジストリ)からローカルの Red Hat Quay クラスタにイメージをミラーリングすることができます。リポジトリミラーリングを使用すると、リポジトリ名とタグに基づいてイメージを Red Hat Quay に同期させることができます。

9.1. リポジトリミラーリングの概要

リポジトリのミラーリングを有効にした Red Hat Quay クラスタから、以下のことができます。

  • 外部のレジストリからミラーリングするリポジトリを選択
  • 外部レジストリにアクセスするための認証情報の追加
  • リポジトリを同期する間隔の設定
  • 同期するコンテナイメージのリポジトリ名とタグを特定する
  • 現在の同期状態の確認

リポジトリミラーリングでは、2つ以上の異なるレジストリ間のコンテンツの特定のサブセットを、選択したデータセンター、クラスター、またはリージョンにミラーリングします。対照的に、Georeplicationは単一のグローバルに分散されたRed Hat Quayを提供し、ローカライズされたストレージからコンテナイメージを提供します。この2つのコンテンツ共有方法は、次のような点で異なります。

Expand
表9.1 Red Hat Quay リポジトリミラーリングとの比較ジオレプリーション

機能と性能

ジオレプリーション

リポジトリーのミラーリング

この機能は何のために設計されたのでしょうか?

グローバルに共有されるレジストリ

独立した異なるレジストレーション

レプリケーションやミラーリングがまだ完了していない場合はどうなりますか?

リモートコピーを使用する(遅くなります)

画像が表示されない

両地域のすべてのストレージバックエンドへのアクセスが必要ですか?

はい(すべてのRed Hat Quayノード)。

いいえ(個別のストレージ

ユーザーは両方のサイトの画像を同じリポジトリにプッシュできますか?

不可

すべてのレジストリの内容と構成がすべての地域で同一であるか(共有データベース

不可

ユーザーはミラーリングする個別の namespace またはリポジトリーを選択できるか?

デフォルトでは、いいえ。

ユーザーは同期ルールにフィルターを適用できますか?

不可

ここでは、Red Hat Quay のリポジトリミラーリングを使用するためのヒントをいくつか紹介します。

  • リポジトリミラーリングでは、リポジトリ全体をミラーリングしたり、タグのカンマ区切りリストやタグの範囲、あるいは正規表現やグロブを使ったタグの識別手段に基づいて、同期する画像を選択的に制限することができます。
  • ミラーリングされたリポジトリとして設定されると、そのリポジトリに他のイメージを手動で追加することはできません。
  • ミラーリングされたリポジトリは、設定されたリポジトリとタグに基づいているため、レポ/タグのペアで表されるコンテンツのみを保持します。つまり、タグを変更してリポジトリの一部の画像が一致しなくなった場合、その画像は削除されます。
  • 指定されたロボットだけが、ミラーリングされたリポジトリに画像をプッシュすることができ、リポジトリに設定されたロールベースのアクセスコントロール権限に優先します。
  • ミラーリングされたリポジトリでは、ユーザーは(読み取り権限を与えられて)リポジトリからイメージを引き出すことはできますが、リポジトリにイメージをプッシュすることはできません。
  • ミラーリングされたリポジトリーの設定の変更は、作成するミラーリングされたリポジトリーについてのRepositoriesページのMirrorsタブから行われます。
  • 画像は一定の間隔で同期されますが、必要に応じて同期することもできます。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat