Chapter 8. Apicurio Registry configuration reference
This chapter provides reference information on the configuration options that are available for Apicurio Registry.
Additional resources
-
For details on setting configuration options by using the Core Registry API, see the
/admin/config/properties
endpoint in the Apicurio Registry REST API documentation. - For details on client configuration options for Kafka serializers and deserializers, see the Red Hat build of Apicurio Registry User Guide.
8.1. Apicurio Registry configuration options
The following Apicurio Registry configuration options are available for each component category:
8.1.1. api
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
|
| Include stack trace in errors responses |
|
|
| Disable APIs |
8.1.2. auth
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
|
| Auth admin override claim |
|
|
|
| Auth admin override claim value |
|
|
|
| Auth admin override enabled |
|
|
|
| Auth admin override from |
|
|
|
| Auth admin override role |
|
|
|
| Auth admin override type |
|
|
|
| Anonymous read access |
|
|
|
| Prefix used for application audit logging. |
|
|
|
| Authenticated read access |
|
|
|
| Client credentials token expiration time. |
|
|
|
| Enable basic auth client credentials |
|
|
| Client identifier used by the server for authentication. | |
|
|
| Client secret used by the server for authentication. | |
|
|
|
| Enable auth |
|
|
|
| Artifact owner-only authorization |
|
|
|
| Artifact group owner-only authorization |
|
|
|
| Enable role based authorization |
|
|
|
| Auth roles source |
|
|
| Header authorization name | |
|
|
|
| Auth roles admin |
|
|
|
| Auth roles developer |
|
|
|
| Auth roles readonly |
|
|
|
| Auth tenant owner admin enabled |
|
|
| Authentication server url. |
8.1.3. cache
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
|
| Registry cache enabled |
8.1.4. ccompat
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
|
| Legacy ID mode (compatibility API) |
|
|
|
| Maximum number of Subjects returned (compatibility API) |
|
|
|
| Canonical hash mode (compatibility API) |
8.1.5. download
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
|
| Download link expiry |
8.1.6. events
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
| Events Kafka sink enabled |
8.1.7. health
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
| Ignored liveness errors | |
|
|
|
| Counter reset window duration of persistence liveness check |
|
|
|
| Disable logging of persistence liveness check |
|
|
|
| Error threshold of persistence liveness check |
|
|
|
| Status reset window duration of persistence liveness check |
|
|
|
| Counter reset window duration of persistence readiness check |
|
|
|
| Error threshold of persistence readiness check |
|
|
|
| Status reset window duration of persistence readiness check |
|
|
|
| Timeout of persistence readiness check |
|
|
|
| Counter reset window duration of response liveness check |
|
|
|
| Disable logging of response liveness check |
|
|
|
| Error threshold of response liveness check |
|
|
|
| Status reset window duration of response liveness check |
|
|
|
| Counter reset window duration of response readiness check |
|
|
|
| Error threshold of response readiness check |
|
|
|
| Status reset window duration of response readiness check |
|
|
|
| Timeout of response readiness check |
|
|
|
| Storage metrics cache check period |
8.1.8. import
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
| The import URL |
8.1.9. kafka
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
| Events Kafka topic | |
|
|
| Events Kafka topic partition |
8.1.10. limits
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
|
| Max artifact labels |
|
|
|
| Max artifact properties |
|
|
|
| Max artifacts |
|
|
|
| Max artifact description length |
|
|
|
| Max artifact label size |
|
|
|
| Max artifact name length |
|
|
|
| Max artifact property key size |
|
|
|
| Max artifact property value size |
|
|
|
| Max artifact requests per second |
|
|
|
| Max schema size (bytes) |
|
|
|
| Max total schemas |
|
|
|
| Max versions per artifacts |
|
|
|
| Storage metrics cache max size. |
8.1.11. log
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
| Log level |
8.1.12. redirects
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
| Enable redirects | |
|
|
| Registry redirects |
8.1.13. rest
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
|
| Enables artifact version deletion |
|
|
|
| Max size of the artifact allowed to be downloaded from URL |
|
|
|
| Skip SSL validation when downloading artifacts from URL |
8.1.14. store
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
|
| Skip artifact versions with DISABLED state when retrieving latest artifact version |
|
|
|
| Datasource Db kind |
|
|
| Datasource jdbc URL | |
|
|
|
| SQL init |
8.1.15. ui
Name | Type | Default | Available from | Description |
---|---|---|---|---|
|
|
|
| UI OIDC tenant enabled |
|
|
| UI APIs URL | |
|
|
|
| UI auth OIDC client ID |
|
|
|
| UI auth OIDC redirect URL |
|
|
|
| UI auth OIDC URL |
|
|
|
| UI auth type |
|
|
|
| UI codegen enabled |
|
|
|
| UI context path |
|
|
|
| UI read-only mode |
|
|
|
| UI features settings |
|
|
| Overrides the UI root context (useful when relocating the UI context using an inbound proxy) |