Schema Registry

Karapace Schema Registry

Karapace is the Schema Registry as a replacement developed by Aiven.

Configuring Karapace

When using Axual Helm Charts, it is possible to use Aiven Karapace Schema Registry as a replacement for Confluent’s Schema Registry.

platform:
  instance:
    instanceapi:
      aivenClient:
        enabled: true
        authToken: "<aiven authentication token>"
        project: "<aiven project name>"
        serviceName: "<aiven service name>"

Project and service names can be obtained from the Aiven console as well as the auth token, which you can obtain from your profile page. Should you need more information, check Aiven’s Platform Documentation.

In case you want to view messages from Instance Manager, Aiven’s Schema Registry credentials need to be configured along with its host and port. It would look like the below:

platform:
  instance:
    instanceapi:
      schemaRegistryMasterHostOverride: "<aiven schema registry host>"
      schemaRegistryMasterPortOverride: "<aiven schema registry port>"
      schemaRegistryMasterUsernameOverride: "<aiven schema registry username>"
      schemaRegistryMasterPasswordOverride: "<aiven schema registry password>"

The registry’s host, port, username and password can be obtained from the Aiven console, service Overview tab