Orkestia
Blog
DNS Providers

Getting Started

Connect your first DNS provider to Orkestia.

This guide walks you through connecting your first DNS provider to Orkestia.

Prerequisites

Before you begin, make sure you have:

  1. Orkestia Account - You must be logged into Orkestia with an organization
  2. DNS Provider Account - An active account with your chosen DNS provider
  3. Provider Credentials - API tokens, keys, or access credentials (varies by provider)

Provider-Specific Prerequisites

ProviderRequirements
CloudflareAccount with at least one zone, scoped API Token with Zone:Read and DNS:Edit
AWS Route 53AWS account with Route 53 hosted zones, existing AWS connection with Route 53 permissions
Google Cloud DNSGCP project, service account with DNS admin permissions, service account key (JSON)
Vercel DNSVercel account, API token with DNS management permissions

Adding Your First Connection

  1. From the Orkestia dashboard, click Connections in the sidebar
  2. In the DNS & CDN section, click the DNS Providers card
  3. Or navigate directly to /connections/dns

View DNS Connections Page

On the DNS Connections page, you'll see:

  • Connection Statistics - Active, pending, invalid connections, and total zones
  • Connection List - All your DNS connections (empty if this is your first)
  • Add Connection Button - Create a new DNS connection

Add Your First Connection

  1. Click the Add Connection button
  2. The connection wizard will open showing available DNS providers
  3. Select your DNS provider from the list

Choose Your Provider

Select the DNS provider you want to connect:

  • Cloudflare - Best for CDN, DDoS protection, proxy features
  • AWS Route 53 - Best for AWS infrastructure, existing AWS accounts
  • Google Cloud DNS - Best for Google Cloud Platform users
  • Vercel DNS - Best for Vercel deployments

Follow Provider Setup

  1. Enter Credentials - Provide the required authentication information
  2. Configure Settings - Set up provider-specific options (if applicable)
  3. Name Your Connection - Give it a descriptive name
  4. Create Connection - Submit the form
Each provider has different setup requirements. See Setup Methods for detailed instructions for each provider. DNS providers follow the same connect-once credential model as every other integration.

What Happens During Setup

When you create a DNS connection, Orkestia will:

  1. Validate Credentials - Test the authentication with your provider
  2. Check Permissions - Verify the credentials have required permissions
  3. List Zones - Fetch available DNS zones from your provider
  4. Cache Zones - Store zone information for faster access
  5. Set Status - Mark connection as Active, Pending, or Invalid

After Connection

Once connected, Orkestia will:

  • Display Connection - Show in your connections list with status
  • Sync Zones - Automatically fetch and cache DNS zones
  • Enable Custom Domains - Use zones for custom domain configuration
  • Track Statistics - Update connection statistics

Your connection will appear in the list with an Active status if everything is configured correctly.

Quick Provider Comparison

ProviderSetup ComplexityBest ForSpecial Features
CloudflareLowCDN, securityProxy, DDoS protection
Route 53MediumAWS usersZone configuration, ACM integration
Google DNSMediumGCP usersService account auth
Vercel DNSLowVercel usersSimple token auth

Next Steps

Setup Methods

Detailed instructions for each provider.

Managing Connections

Learn how to view, validate, and manage connections.

Troubleshooting

If you encounter issues during setup:

  • Validation Failed? Check your credentials and permissions
  • No Zones Found? Ensure you have zones in your DNS provider account
  • Route 53 Issues? Verify your AWS connection has Route 53 permissions

For more help, see Troubleshooting.