5.2. 管理対象コンポーネント


デフォルトでは、Operator は Red Hat Quay の管理対象コンポーネントに必要なすべての設定とインストールを処理します。

Red Hat Quay Operator によって実行される独自のデプロイメントが環境に適していない場合、管理対象外コンポーネントの使用 の説明に従って、Red Hat Quay Operator に 管理対象外 リソースまたはオーバーライドを提供できます。

Expand
表5.1 QuayRegistry の必須フィールド
フィールド説明

quay

Boolean

環境変数やレプリカの数など、Red Hat Quay on OpenShift Container Platform のデプロイメントのオーバーライドを保持します。このコンポーネントは、管理対象外 (managed: false) に設定できません。

postgres

Boolean

レジストリーメタデータを保存するために使用されます。現在、PostgreSQL バージョン 13 が使用されています。

clair

Boolean

イメージの脆弱性スキャンを提供します。

redis

Boolean

ストレージライブビルダーログとガベージコレクションに必要なロックメカニズム。

horizontalpodautoscaler

Boolean

メモリーと CPU の消費量に応じて Quay Pod の数を調整します。

objectstorage

Boolean

イメージレイヤーの Blob を保存します。managed: true に設定すると、NooBaa または Red Hat OpenShift Data Foundation によって提供される ObjectBucketClaim Kubernetes API が使用されます。このフィールドを managed: false に設定するには、独自のオブジェクトストレージを提供する必要があります。

route

Boolean

OpenShift Container Platform の外部から Red Hat Quay レジストリーへの外部エントリーポイントを提供します。

mirror

Boolean

オプションのリポジトリーミラーリングをサポートするようにリポジトリーミラーワーカーを設定します。

monitoring

Boolean

Grafana ダッシュボード、個々のメトリクスへのアクセス、quay Pod の頻繁な再起動に関する通知などの機能があります。

tls

Boolean

SSL/TLS が自動的に処理されるかどうかを設定します。

clairpostgres

Boolean

管理された Clair データベースを設定します。これは、Red Hat Quay のデプロイに使用される PostgreSQL データベースとは別のデータベースです。

次の例は、Red Hat Quay Operator によって提供される QuayRegistry カスタムリソースのデフォルト設定を示しています。これは、OpenShift Container Platform Web コンソールで利用できます。

QuayRegistry カスタムリソースの例

apiVersion: quay.redhat.com/v1
kind: QuayRegistry
metadata:
  name: <example_registry>
  namespace: <namespace>
  spec:
    configBundleSecret: config-bundle-secret
    components:
    - kind: quay
      managed: true
    - kind: postgres
      managed: true
    - kind: clair
      managed: true
    - kind: redis
      managed: true
    - kind: horizontalpodautoscaler
      managed: true
    - kind: objectstorage
      managed: true
    - kind: route
      managed: true
    - kind: mirror
      managed: true
    - kind: monitoring
      managed: true
    - kind: tls
      managed: true
    - kind: clairpostgres
      managed: true
Copy to Clipboard Toggle word wrap

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat