Providers

YugabyteDB

Distributed SQL (YSQL) — Connect → Application, port 5433, CA cert, YSQL vs YCQL.

YugabyteDB Aeon exposes a Postgres-compatible query layer (YSQL). That is the only API oke's postgres driver targets — not YCQL.

The one rule

In Connect → Connect to your Application, choose YSQL and download the CA cert. Port 5433 is the YSQL default — not Postgres's 5432.

Find credentials (current console)

  1. YugabyteDB Aeon → Clusters → select the cluster.
  2. Click Connect.
  3. Click Connect to your Application.
  4. Click Download CA Cert and install it where the app can read it.
  5. Select API YSQL (not YCQL).
  6. Pick address mode: Private Address / Private Service Endpoint if VPC-peered; Public Address only if Settings → Network Access → Public Access is enabled (not recommended for production).
  7. Copy Connection String (or Parameters) into DATABASE_URL.
process env
DATABASE_URL=postgresql://admin:…@….aws.yugabyte.cloud:5433/yugabyte?ssl=true&sslmode=verify-full&sslrootcert=/path/to/root.crt

Also add your app's IPs (or peered VPC) to the cluster IP allow list before connecting.

Production guidance

TopicGuidance
APIYSQL only — YCQL is Cassandra-wire, useless to postgres
TLSsslmode=verify-full + downloaded CA
NetworkPrefer private / PSE; public access is an explicit opt-in
LicenseCore is Apache 2.0 (including once-enterprise features in the core build)

No Neon-style pooled hostname toggle — connection limits and load balancing are cluster/VPC topology concerns. Smart drivers want a peered VPC; otherwise they probe unreachable nodes first and add latency.

Query performance

Already preloaded

YSQL exposes pg_stat_statements without an oke command. Create the extension, then open Store → Performance.

StepWhat you do
PreloadYugabyte (already on)
CreateCREATE EXTENSION IF NOT EXISTS pg_stat_statements
AdvisorNot in the default catalog — CTA only

Do not invent a Postgres command overlay for Aeon or the Docker recipe.

Real gotcha — wrong API tab

Copying YCQL parameters (port 9042) into DATABASE_URL fails immediately — different protocol. Always confirm the Connect dialog shows YSQL and port 5433.

Troubleshooting

Learn more

Next

On this page