Skip to main content

etcd Connections

TablePro supports etcd, a distributed key-value store used for shared configuration and service discovery. TablePro connects via the gRPC/HTTP API.

Install Plugin

The etcd driver is available as a downloadable plugin. When you select etcd in the connection form, TablePro will prompt you to install it automatically. You can also install it manually:
  1. Open Settings > Plugins > Browse
  2. Find etcd Driver and click Install
  3. The plugin downloads and loads immediately - no restart needed

Quick Setup

1

Open Connection Form

Click New Connection from the Welcome screen or File > New Connection
2

Select etcd

Choose etcd from the database type selector
3

Enter Connection Details

Fill in the host (default 127.0.0.1) and port (default 2379)
4

Test and Connect

Click Test Connection, then Create

Connection Settings

Required Fields

Optional Fields

Connection URL

Use etcds:// for TLS-encrypted connections.

SSH Tunnel

etcd connections support SSH tunneling for accessing remote clusters through a bastion host.

Features

  • Browse keys with prefix-based navigation
  • View and edit key values
  • Key metadata (version, create/mod revision, lease)
  • Put, delete, and watch keys
  • Range queries with prefix and limit

Troubleshooting

Connection refused: Verify etcd is running and the client port (default 2379) is accessible. Check firewall rules. Authentication failed: If etcd has authentication enabled, provide the correct username and password. Check that the user has the required roles. TLS errors: Use etcds:// scheme and ensure your certificates are valid. For self-signed certificates, you may need to add them to your macOS Keychain.