EasyCloudify
Solutions
  • Cloud PlatformImprove team productivity and integrate popular workflow applications.
  • Cloud Servers (VPS)NVMe SSD servers deployed in under 60 seconds.
  • Object StorageS3-compatible storage with built-in global CDN.
  • Managed DatabasesManaged PostgreSQL, MySQL, MongoDB, Valkey, Kafka & OpenSearch.
  • Managed WordPressManaged WordPress hosting, so you can focus on your business.
  • MarketplaceFind an app that suits you, then spin it up in 60 seconds or less.
  • Mail HostingPrivacy First Email Hosting for your business.
  • SEO & AI Visibility AuditAudit your site for SEO and AI answer engine visibility.
  • SecurityRock-solid application security for your peace of mind.
  • Register DomainsRegister your domain with us and get started.
Company
  • About
  • Legal
Resources
  • Blog
  • Guides
  • Status
Get Started
  • Contact Sales
  • Pricing
  • Dashboard
EasyCloudifyEasyCloudify
PricingContact
Log inStart deploying
EasyCloudify logoEasyCloudify

Fully managed cloud infrastructure — deploy in minutes, not days.

Newsletter

The latest news, articles, and resources — delivered weekly.

Product

  • Cloud Platform
  • Marketplace
  • Managed WordPress
  • Mail Hosting
  • Security

Support

  • Open a Ticket
  • Documentation
  • Contact Sales
  • System Status

Company

  • About
  • Global Infrastructure
  • Blog
  • Pricing

Legal

  • Terms of Service
  • Privacy Policy
  • Acceptable Use
  • All Legal Docs

  • Cloud Platform
  • Marketplace
  • Managed WordPress
  • Mail Hosting
  • Security

  • Open a Ticket
  • Documentation
  • Contact Sales
  • System Status

8 The Green, Suite A, Dover DE 19901, USA
+1 (302) 534-3122

© 2026 EasyCloudify LLC. All rights reserved.

Rated on Trustpilot
Terms of ServicePrivacy PolicyAcceptable Use
EasyCloudifyDocs
⌘K
Managed Databases — Overview, Engines & PlansCreate a Database Cluster — Step-by-StepConnect to Your Managed Database — URIs, SSL & DriversDatabase Users & Logical DatabasesConnection Pooling — PgBouncer for PostgreSQL & MySQLDatabase Firewall & Trusted SourcesDatabase Monitoring & Performance InsightsDatabase Backups & RestoreDatabase Read Replicas — Scale Reads & Isolate WorkloadsDatabase Log Forwarding — Datadog, OpenSearch, Papertrail, rsyslogDatabase Events — Cluster Activity TimelineDatabase Maintenance & Scaling — Window, Resize, Migrate, Destroy
HomeDocsManaged DatabasesCreate a Database Cluster — Step-by-Step
4 min read·Updated 2026-05-19

Create a Database Cluster — Step-by-Step

TL;DR — Go to /cloudpanel/databases, click Create Cluster, pick a purchased plan, name your cluster, choose a region, and submit. Provisioning takes a few minutes.

Before You Start

  • At least one Managed Database plan purchased on the Plans page. One plan = one deployable cluster.
  • The plan must be unused — each subscription can back exactly one running cluster at a time.

If you have no plans available, the form will redirect you to the Plans page to purchase one.


Step 1 — Open the Create Cluster Wizard

  1. From the sidebar, click Databases to land on /cloudpanel/databases
  2. Click the Create Cluster button (top right)

You arrive at /cloudpanel/databases/new. The wizard has three sections, all visible on one page.


Step 2 — Choose a Plan

The first section lists every plan in your account that is not yet deployed. Each card shows:

  • The engine (with a colour-coded dot)
  • The tier (Starter or HA)
  • The product name and price
  • Node count, size (e.g. db-s-1vcpu-1gb), and engine version

Click a card to select it. Selecting the plan locks in your engine, version, tier, node count, and storage size.

💡 All plans used? Buy another from /cloudpanel/account/plans. Plans of the same engine + tier are interchangeable — pick any matching subscription.

💡 Different engine needed? Plans are engine-specific. To deploy PostgreSQL you need a PostgreSQL plan; for Valkey you need a Valkey plan, and so on.


Step 3 — Name Your Cluster

Type a name for the cluster.

Rules:

  • 3 to 63 characters
  • Letters, numbers, and hyphens only (no underscores, spaces, or special characters)
  • Automatically lower-cased
  • Must be unique within your account

Examples: production-pg, staging-cache, analytics-kafka

The name is used as the cluster's display label and as part of internal hostnames — choose something descriptive and stable.


Step 4 — Choose a Region

Use the searchable dropdown to find your region. You can search by region name (e.g. Frankfurt) or by country.

Each option shows the flag, the region's friendly name, and the slug code (e.g. fra1, nyc3).

How to pick:

  • Same region as your application — keeps query latency to single-digit milliseconds
  • Same region as your team / users — minimise round-trip time for ad-hoc queries
  • Closest to your customers — for read-replicas, ideally in the user's region
  • Data residency — pick an EU region for GDPR-sensitive workloads

Region can be changed later with a brief downtime (see Maintenance & Scaling).


Step 5 — Review the Summary and Submit

The summary card at the bottom shows everything that's about to happen:

SettingValue
Cluster nameproduction-pg
EnginePostgreSQL
Version17
TierStarter
RegionNew York 3 (nyc3)
Nodes1
Sizedb-s-1vcpu-1gb

Click Create Cluster.

You'll see a toast confirming "Database cluster is being provisioned" and you'll be redirected back to the cluster list.


What Happens Next

  1. The cluster appears in the list with a Provisioning badge (yellow dot).
  2. The list page polls live status every 10 seconds.
  3. Once the cluster reports Online, the row becomes clickable.
  4. Open the cluster to see the connection details on the Connection tab.

Provisioning typically takes 3–10 minutes depending on engine and tier.


After Provisioning — Recommended Next Steps

In order:

  1. Save your credentials — open the cluster, go to Connection, copy the URI and password to your password manager.
  2. Restrict access — add firewall rules so only your servers can connect. See Firewall & Trusted Sources.
  3. Create application users — don't use the default admin user from your app. See Users & Databases.
  4. Set a maintenance window — pick a low-traffic hour for automated patching. See Maintenance & Scaling.
  5. Verify backups — check the Backups tab once 24h have passed and the first automated backup appears.

Troubleshooting

"No plans available"

You have no unused Managed Database subscriptions. Buy one from the Plans page, or destroy an unused cluster to free its plan.

Cluster stuck on "Provisioning" for more than 15 minutes

Refresh the page using the refresh button. If it still hasn't progressed, open a support ticket — provisioning rarely takes longer than 10 minutes and we'll investigate.

Name rejected

Check that your name is 3–63 characters of letters, numbers, and hyphens only. Names that match an already-existing cluster are also rejected.

Region not available

Newer regions occasionally lack capacity for specific engine + tier combinations. Pick a nearby region or contact support.


Related Guides

  • Managed Databases Overview
  • Connect to Your Database
  • Database Users & Databases
  • Firewall & Trusted Sources
  • Backups & Restore
PreviousManaged Databases — Overview, Engines & PlansNextConnect to Your Managed Database — URIs, SSL & Drivers
On this page
  • Before You Start
  • Step 1 — Open the Create Cluster Wizard
  • Step 2 — Choose a Plan
  • Step 3 — Name Your Cluster
  • Step 4 — Choose a Region
  • Step 5 — Review the Summary and Submit
  • What Happens Next
  • After Provisioning — Recommended Next Steps
  • Troubleshooting
  • "No plans available"
  • Cluster stuck on "Provisioning" for more than 15 minutes
  • Name rejected
  • Region not available
  • Related Guides

Was this helpful?

AI Tools