TigerBeetle

This section covers the integration with TigerBeetle.

The TigerBeetle Database config is the way Ardent gains the ability to work with data in your TigerBeetle Database. It is designed to take in basic configuration details and use that to automatically understand and manage your TigerBeetle instance.

Usage

To use the TigerBeetle integration with Ardent, you need to provide the necessary configuration details. Here's an example of how to set up the TigerBeetle config:

  1. Find the Configs Section: Go to the configs section in the app

    Find the configs section

  2. Add a Config: Click Add New Config

Add New Config

  1. Select Config: Select the TigerBeetle config

Add New Config

  1. Enter Values and Save Config: Configs will not save until you hit "save". Enter the necessary information for your config and hit Save
    • Cluster ID: Your TigerBeetle cluster identifier
    • Replica Addresses: List of TigerBeetle replica addresses

Connection Details

The TigerBeetle config requires:

  • Cluster ID: The identifier for your TigerBeetle cluster (e.g., "0")
  • Replica Addresses: A list of addresses where your TigerBeetle replicas are running (e.g., ["localhost:3000"])

Note on Connection Configurations

TigerBeetle requires:

  • A running TigerBeetle cluster
  • Valid cluster ID
  • Accessible replica addresses
  • Important: Make sure your replica addresses are reachable from where Ardent is running

For more information about TigerBeetle configuration, please refer to the TigerBeetle documentation.