第8章 Apicurio Registry 設定リファレンス


この章では、Apicurio Registry で利用可能な設定オプションに関する参考情報を提供します。

関連情報

8.1. Apicurio Registry 設定オプション

次の Apicurio Registry 設定オプションは、コンポーネントカテゴリーごとに利用できます。

8.1.1. api

表8.1 API 設定オプション
名前デフォルト利用可能:説明

registry.api.errors.include-stack-in-response

boolean

false

2.1.4.Final

エラー応答にスタックトレースを含める

registry.disable.apis

optional<list<string>>

 

2.0.0.Final

API の無効化

8.1.2. auth

表8.2 認証設定オプション
名前デフォルト利用可能:説明

registry.auth.admin-override.claim

string

org-admin

2.1.0.Final

認証管理者オーバーライドクレーム

registry.auth.admin-override.claim-value

string

true

2.1.0.Final

認証管理者オーバーライドクレーム値

registry.auth.admin-override.enabled

boolean

false

2.1.0.Final

有効化されている認証管理者オーバーライド

registry.auth.admin-override.from

string

token

2.1.0.Final

認証管理者オーバーライド:

registry.auth.admin-override.role

string

sr-admin

2.1.0.Final

認証管理者オーバーライドロール

registry.auth.admin-override.type

string

role

2.1.0.Final

認証管理者オーバーライドタイプ

registry.auth.anonymous-read-access.enabled

boolean [dynamic]

false

2.1.0.Final

匿名の読み取りアクセス

registry.auth.audit.log.prefix

string

audit

2.2.6

アプリケーション監査ロギングに使用される接頭辞。

registry.auth.authenticated-read-access.enabled

boolean [dynamic]

false

2.1.4.Final

認証された読み取りアクセス

registry.auth.basic-auth-client-credentials.cache-expiration

integer

10

2.2.6.Final

デフォルトのクライアント認証情報トークンの有効期限。

registry.auth.basic-auth-client-credentials.cache-expiration-offset

integer

10

2.5.9.Final

JWT 有効期限からのクライアント認証情報トークンの有効期限オフセット。

registry.auth.basic-auth-client-credentials.enabled

boolean [dynamic]

false

2.1.0.Final

Basic 認証クライアント認証情報の有効化。

registry.auth.basic-auth.scope

optional<string>

 

2.5.0.Final

クライアント認証情報のスコープ。

registry.auth.client-id

string

 

2.0.0.Final

サーバーが認証に使用するクライアント ID。

registry.auth.client-secret

optional<string>

 

2.1.0.Final

サーバーが認証に使用するクライアントシークレット。

registry.auth.enabled

boolean

false

2.0.0.Final

認証を有効にします。

registry.auth.owner-only-authorization

boolean [dynamic]

false

2.0.0.Final

アーティファクト所有者のみの認可

registry.auth.owner-only-authorization.limit-group-access

boolean [dynamic]

false

2.1.0.Final

アーティファクトグループ所有者のみの認可

registry.auth.role-based-authorization

boolean

false

2.1.0.Final

ロールベース認可の有効化

registry.auth.role-source

string

token

2.1.0.Final

認証ロールソース

registry.auth.role-source.header.name

string

 

2.4.3.Final

ヘッダー認可名

registry.auth.roles.admin

string

sr-admin

2.0.0.Final

認証ロール管理者

registry.auth.roles.developer

string

sr-developer

2.1.0.Final

認証ロール開発者

registry.auth.roles.readonly

string

sr-readonly

2.1.0.Final

認証ロール読み取り専用

registry.auth.tenant-owner-is-admin.enabled

boolean

true

2.1.0.Final

有効化されている auth テナントオーナー admin

registry.auth.token.endpoint

string

 

2.1.0.Final

認証サーバーの URL。

8.1.3. cache

表8.3 キャッシュ設定オプション
名前デフォルト利用可能:説明

registry.config.cache.enabled

boolean

true

2.2.2.Final

有効化されているレジストリーキャッシュ

8.1.4. ccompat

表8.4 ccompat 設定オプション
名前デフォルト利用可能:説明

registry.ccompat.group-concat.enabled

boolean

false

2.6.2.Final

件名の連結によるグループサポートを有効にする (互換性 API)

registry.ccompat.group-concat.separator

string

:

2.6.2.Final

グループ連結が有効な場合に使用する区切り文字 (互換性 API)

registry.ccompat.legacy-id-mode.enabled

boolean [dynamic]

false

2.0.2.Final

レガシー ID モード (互換 API)

registry.ccompat.max-subjects

integer [dynamic]

1000

2.4.2.Final

返されるサブジェクトの最大数 (互換性 API)

registry.ccompat.use-canonical-hash

boolean [dynamic]

false

2.3.0.Final

正規ハッシュモード (互換性 API)

8.1.5. ダウンロード

表8.5 設定オプションのダウンロード
名前デフォルト利用可能:説明

registry.download.href.ttl

long [dynamic]

30

2.1.2.Final

ダウンロードリンクの有効期限

8.1.6. events

表8.6 イベント設定オプション
名前デフォルト利用可能:説明

registry.events.ksink

optional<string>

 

2.0.0.Final

有効化されているイベント Kafka シンク

8.1.7. health

表8.7 ヘルス設定オプション
名前デフォルト利用可能:説明

registry.liveness.errors.ignored

optional<list<string>>

 

1.2.3.Final

無視された liveness エラー

registry.metrics.PersistenceExceptionLivenessCheck.counterResetWindowDurationSec

integer

60

1.0.2.Final

永続性 liveness チェックのカウンターリセットウィンドウの期間

registry.metrics.PersistenceExceptionLivenessCheck.disableLogging

boolean

false

2.0.0.Final

永続性の liveness チェックのロギングの無効化

registry.metrics.PersistenceExceptionLivenessCheck.errorThreshold

integer

1

1.0.2.Final

永続性の liveness チェックのエラーしきい値

registry.metrics.PersistenceExceptionLivenessCheck.statusResetWindowDurationSec

integer

300

1.0.2.Final

永続 liveness チェックのステータスリセットウィンドウの期間

registry.metrics.PersistenceTimeoutReadinessCheck.counterResetWindowDurationSec

integer

60

1.0.2.Final

永続性の readiness チェックのカウンターリセットウィンドウの期間

registry.metrics.PersistenceTimeoutReadinessCheck.errorThreshold

integer

5

1.0.2.Final

永続性 readiness チェックのエラーしきい値

registry.metrics.PersistenceTimeoutReadinessCheck.statusResetWindowDurationSec

integer

300

1.0.2.Final

永続性 readiness チェックのステータスリセットウィンドウの期間

registry.metrics.PersistenceTimeoutReadinessCheck.timeoutSec

integer

15

1.0.2.Final

永続性 readiness チェックのタイムアウト

registry.metrics.ResponseErrorLivenessCheck.counterResetWindowDurationSec

integer

60

1.0.2.Final

応答 liveness チェックのカウンターリセットウィンドウの期間

registry.metrics.ResponseErrorLivenessCheck.disableLogging

boolean

false

2.0.0.Final

応答 liveness チェックのロギングの無効化

registry.metrics.ResponseErrorLivenessCheck.errorThreshold

integer

1

1.0.2.Final

応答 liveness チェックのエラーしきい値

registry.metrics.ResponseErrorLivenessCheck.statusResetWindowDurationSec

integer

300

1.0.2.Final

応答 liveness チェックのステータスリセットウィンドウの期間

registry.metrics.ResponseTimeoutReadinessCheck.counterResetWindowDurationSec

instance<integer>

60

1.0.2.Final

応答 readiness チェックのカウンターリセットウィンドウの期間

registry.metrics.ResponseTimeoutReadinessCheck.errorThreshold

instance<integer>

1

1.0.2.Final

応答 readiness チェックのエラーしきい値

registry.metrics.ResponseTimeoutReadinessCheck.statusResetWindowDurationSec

instance<integer>

300

1.0.2.Final

応答 readiness チェックのステータスリセットウィンドウの期間

registry.metrics.ResponseTimeoutReadinessCheck.timeoutSec

instance<integer>

10

1.0.2.Final

応答 readiness チェックのタイムアウト

registry.storage.metrics.cache.check-period

long

30000

2.1.0.Final

ストレージメトリクスキャッシュチェック期間

8.1.8. import

表8.8 設定オプションのインポート
名前デフォルト利用可能:説明

registry.import.url

optional<url>

 

2.1.0.Final

インポート URL

8.1.9. kafka

表8.9 kafka 設定オプション
名前デフォルト利用可能:説明

registry.events.kafka.topic

optional<string>

 

2.0.0.Final

Events Kafka トピック

registry.events.kafka.topic-partition

optional<integer>

 

2.0.0.Final

イベント Kafka トピックパーティション

8.1.10. limits

表8.10 制限設定オプション
名前デフォルト利用可能:説明

registry.limits.config.max-artifact-labels

long

-1

2.2.3.Final

最大アーティファクトラベル

registry.limits.config.max-artifact-properties

long

-1

2.1.0.Final

最大アーティファクトプロパティー

registry.limits.config.max-artifacts

long

-1

2.1.0.Final

最大アーティファクト

registry.limits.config.max-description-length

long

-1

2.1.0.Final

最大アーティファクトの説明の長さ

registry.limits.config.max-label-size

long

-1

2.1.0.Final

最大アーティファクトラベルサイズ

registry.limits.config.max-name-length

long

-1

2.1.0.Final

最大アーティファクト名の長さ

registry.limits.config.max-property-key-size

long

-1

2.1.0.Final

最大アーティファクトプロパティーのキーサイズ

registry.limits.config.max-property-value-size

long

-1

2.1.0.Final

最大アーティファクトプロパティー値のサイズ

registry.limits.config.max-requests-per-second

long

-1

2.2.3.Final

1 秒あたりの最大アーティファクトリクエスト

registry.limits.config.max-schema-size-bytes

long

-1

2.2.3.Final

最大スキーマサイズ (バイト)

registry.limits.config.max-total-schemas

long

-1

2.1.0.Final

最大合計スキーマ

registry.limits.config.max-versions-per-artifact

long

-1

2.1.0.Final

アーティファクトごとの最大バージョン

registry.storage.metrics.cache.max-size

long

1000

2.4.1.Final

ストレージメトリクスキャッシュの最大サイズ

8.1.11. log

表8.11 ログ設定オプション
名前デフォルト利用可能:説明

quarkus.log.level

string

 

2.0.0.Final

Log level

8.1.12. mt

表8.12 mt 設定オプション
名前デフォルト利用可能:説明

registry.enable.multitenancy

boolean

false

2.0.0.Final

マルチテナントを有効にします。

registry.enable.multitenancy.standalone

boolean

false

2.5.0.Final

Standalone Multitenancy モードを有効にします。このモードの場合、Registry はテナントとそのメタデータを管理するための追加コンポーネントに依存せずに、基本的なマルチテナント機能を提供します。リクエストからテナント ID が初めて展開されるとすぐに、新しいテナントが作成されます。テナント ID は外部で管理する必要があり、テナントはデータを削除することで削除できます。

registry.multitenancy.authorization.enabled

boolean

true

2.1.0.Final

マルチテナントの認可を有効にする

registry.multitenancy.reaper.every

optional<string>

 

2.1.0.Final

マルチテナントリーパー (every)

registry.multitenancy.reaper.max-tenants-reaped

int

100

2.1.0.Final

マルチテナントリーパー (最大テナントリープ数)

registry.multitenancy.reaper.period-seconds

long

10800

2.1.0.Final

マルチテナントリーパー期間 (秒)

registry.multitenancy.tenant.token-claim.names

list<string>

 

2.1.0.Final

テナント ID を解決するために使用されるトークンクレーム

registry.multitenancy.types.context-path.base-path

string

t

2.1.0.Final

マルチテナントコンテキストパスタイプのベースパス

registry.multitenancy.types.context-path.enabled

boolean

true

2.1.0.Final

マルチテナントコンテキストパスタイプを有効にする

registry.multitenancy.types.request-header.enabled

boolean

true

2.1.0.Final

マルチテナントリクエストヘッダータイプを有効にする

registry.multitenancy.types.request-header.name

string

X-Tenant-Id

2.1.0.Final

マルチテナントリクエストヘッダータイプの名前

registry.multitenancy.types.subdomain.enabled

boolean

false

2.1.0.Final

マルチテナントサブドメインタイプを有効にする

registry.multitenancy.types.subdomain.header-name

string

Host

2.1.0.Final

マルチテナントサブドメインタイプヘッダーの名前

registry.multitenancy.types.subdomain.location

string

header

2.1.0.Final

マルチテナントサブドメインタイプの場所

registry.multitenancy.types.subdomain.pattern

string

(\w[\w\d\-]*)\.localhost\.local

2.1.0.Final

マルチテナントサブドメインタイプのパターン

registry.multitenancy.types.token-claims.enabled

boolean

false

2.1.0.Final

マルチテナントリクエストヘッダータイプを有効にする

registry.organization-id.claim-name

list<string>

 

2.1.0.Final

組織 ID クレーム名

registry.tenant.manager.auth.client-id

optional<string>

 

2.1.0.Final

テナントマネージャー認証クライアント ID

registry.tenant.manager.auth.client-secret

optional<string>

 

2.1.0.Final

テナントマネージャー認証クライアントシークレット

registry.tenant.manager.auth.enabled

optional<boolean>

 

2.1.0.Final

テナントマネージャー認証が有効になっています

registry.tenant.manager.auth.token.expiration.reduction.ms

optional<long>

 

2.0.2.Final

テナントマネージャー認証トークンの有効期限の短縮 (ミリ秒)

registry.tenant.manager.auth.url.configured

optional<string>

 

2.1.0.Final

テナントマネージャー認証 URL が設定されています

registry.tenant.manager.ssl.ca.path

optional<string>

 

2.0.2.Final

テナントマネージャー SSL Ca パス

registry.tenant.manager.url

optional<string>

 

2.0.0.Final

テナントマネージャー URL

registry.tenants.context.cache.check-period

long

60000

2.1.0.Final

テナントコンテキストキャッシュのチェック期間

registry.tenants.context.cache.max-size

long

1000

2.4.1.Final

テナントコンテキストキャッシュの最大サイズ

8.1.13. リダイレクト

表8.13 リダイレクト設定オプション
名前デフォルト利用可能:説明

registry.enable-redirects

boolean

 

2.1.2.Final

リダイレクトの有効化

registry.redirects

map<string, string>

 

2.1.2.Final

レジストリーのリダイレクト

registry.url.override.host

optional<string>

 

2.5.0.Final

外部からアクセス可能な URL の生成に使用されるホスト名をオーバーライドします。ホストとポートのオーバーライドは、HTTPS パススルー Ingress または Route を使用してレジストリーをデプロイするときに役立ちます。このような場合、リクエストはプロキシーされるため、リダイレクトに再利用されるリクエスト URL (およびポート) は、クライアントが使用する実際の外部 URL には属しません。ターゲット URL に到達できないため、リダイレクトは失敗します。

registry.url.override.port

optional<integer>

 

2.5.0.Final

外部からアクセス可能な URL の生成に使用されるポートを上書きします。

8.1.14. rest

表8.14 rest 設定オプション
名前デフォルト利用可能:説明

registry.rest.artifact.deletion.enabled

boolean [dynamic]

false

2.4.2-SNAPSHOT

アーティファクトバージョンの削除を有効化する

registry.rest.artifact.download.maxSize

int

1000000

2.2.6-SNAPSHOT

URL からダウンロードできるアーティファクトの最大サイズ

registry.rest.artifact.download.skipSSLValidation

boolean

false

2.2.6-SNAPSHOT

URL からアーティファクトをダウンロードする際に SSL 検証をスキップする

8.1.15. store

表8.15 ストア設定オプション
名前デフォルト利用可能:説明

artifacts.skip.disabled.latest

boolean

true

2.4.2-SNAPSHOT

最新のアーティファクトバージョンを取得する際の DISABLED 状態のアーティファクトバージョンをスキップする

quarkus.datasource.db-kind

string

postgresql

2.0.0.Final

データソース Db の種類

quarkus.datasource.jdbc.url

string

 

2.1.0.Final

データソース jdbc URL

registry.sql.init

boolean

true

2.0.0.Final

SQL init

8.1.16. ui

表8.16 ui 設定オプション
名前デフォルト利用可能:説明

quarkus.oidc.tenant-enabled

boolean

false

2.0.0.Final

有効化されている UI OIDC テナント

registry.ui.config.apiUrl

string

 

1.3.0.Final

UI APIs URL

registry.ui.config.auth.oidc.client-id

string

none

2.2.6.Final

UI 認証 OIDC クライアント ID

registry.ui.config.auth.oidc.redirect-url

string

none

2.2.6.Final

UI 認証 OIDC リダイレクト URL

registry.ui.config.auth.oidc.url

string

none

2.2.6.Final

UI 認証 OIDC URL

registry.ui.config.auth.type

string

none

2.2.6.Final

UI 認証タイプ

registry.ui.config.uiCodegenEnabled

boolean

true

2.4.2.Final

有効化されている UI codegen

registry.ui.config.uiContextPath

string

/ui/

2.1.0.Final

UI コンテキストパス

registry.ui.features.readOnly

boolean [dynamic]

false

1.2.0.Final

UI 読み取り専用モード

registry.ui.features.settings

boolean

false

2.2.2.Final

UI 機能設定

registry.ui.root

string

 

2.3.0.Final

UI root コンテキストをオーバーライドします (インバウンドプロキシーを使用して UI コンテキストを再配置する場合に便利です)

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat, Inc.