第3章 Red Hat Quay 設定ファイルについて


オンプレミスでデプロイされるか、OpenShift Container Platform Operator 上の Red Hat Quay によってデプロイされるかに関係なく、レジストリーの動作は config.yaml ファイルによって定義されます。レジストリーを起動するためには、config.yaml ファイルにすべての必須設定フィールドを含める必要があります。Red Hat Quay 管理者は、認証パラメーター、ストレージパラメーター、プロキシーキャッシュパラメーターなど、レジストリーをカスタマイズするオプションのパラメーターを定義することもできます。

config.yaml ファイルは有効な YAML ("YAML Ain’t Markup Language") 構文で記述する必要があり、ファイル自体にフォーマットエラーがあったり、必須フィールドが欠けていたりする場合は、Red Hat Quay は起動できません。デプロイメントタイプに関係なく、オンプレミスであっても、Operator によって設定された Red Hat Quay on OpenShift Container Platform であっても、必要な設定フィールドが若干異なっていても、YAML の原則は同じままです。

次のセクションでは、Red Hat Quay config.yaml ファイルの作成と編集に関連する基本的な YAML 構文の概要を説明します。YAML のより詳細な概要については、YAML とは を参照してください。

3.1. キーと値のペア。

config.yaml ファイル内の設定フィールドは、次の形式のキーと値のペアとして記述されます。

# ... 
1

EXAMPLE_FIELD_NAME: <value>
# ... 
2
Copy to Clipboard Toggle word wrap
1 2
この特定のフィールドの前後にフィールドがあることを示します。# またはハッシュ記号を指定すると、YAML ファイル内にコメントを記入できることに注意してください。

config.yaml ファイル内の各行には、フィールド名、コロン、スペース、そしてキーに一致する適切な値が続きます。次の例は、config.yaml ファイルで AUTHENTICATION_TYPE 設定フィールドをどのようにフォーマットする必要があるかを示しています。

AUTHENTICATION_TYPE: Database 
1

# ...
Copy to Clipboard Toggle word wrap
1
クレデンシャル認証に使用する認証エンジン。

前の例では、AUTHENTICATION_TYPEDatabase に設定されていますが、デプロイメントタイプによって必要な値は異なります。次の例は、認証に LDAP (Lightweight Directory Access Protocol) が使用された場合の config.yaml ファイルを示しています。

AUTHENTICATION_TYPE: LDAP
# ...
Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat