第5章 Red Hat Quay on OpenShift Container Platform 設定の概要


Red Hat Quay を OpenShift Container Platform にデプロイする場合、レジストリー設定は、QuayRegistry カスタムリソース(CR)および configBundleSecret リソースの 2 つの主要なメカニズムを使用して宣言的に管理されます。

5.1. QuayRegistry CR について

QuayRegistry カスタムリソース(CR)は、Quay デプロイメントの必要な状態を定義するためのインターフェイスです。このリソースは、データベース、キャッシュ、停止など、レジストリーのコアコンポーネントの管理に重点を置いています。

QuayRegistry CR は、コンポーネントが 管理 されているか、または Operator によって自動的に処理されるか、またはユーザーが外部で提供されるかを決定するために使用されます。

デフォルトでは、QuayRegistry CR には次の主要なフィールドが含まれています。

  • configBundleSecret: 追加の設定パラメーターを定義する config.yaml ファイルを含む Kubernetes Secret の名前。
  • name: Red Hat Quay レジストリーの名前。
  • namespace: レジストリーが作成された namespace またはプロジェクト。
  • spec.components: Operator が自動的に管理するコンポーネントのリスト。各 spec.component フィールドには、次の 2 つのフィールドが含まれます。

    • kind: コンポーネントの名前。
    • managed: コンポーネントのライフサイクルが Red Hat Quay Operator によって処理されるかどうかを示すブール値。QuayRegistry CR 内のコンポーネントに managed: true を設定すると、Operator がコンポーネントを管理することを意味します。

特に指定がない限り、すべての QuayRegistry コンポーネントは、可視性のために調整の際に自動的に管理および入力されます。次のセクションでは、主要な QuayRegistry コンポーネントについて説明し、デフォルト設定を示す YAML ファイルの例を示します。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat