Skip to content

Deploy Superset with the superset template

Deployment

Deploy Superset with the superset template

Stand up Apache Superset on a single Quake AI instance using the validated OpenTofu template superset. You run it yourself; this is a self-hosted tool you operate, not a managed service.

Monthly cost estimate

Pricing calculator ↗

Sized as a custom package on dedicated vCPU.

Starting template$67.40/mo

Monthly total for the required template above. Use the configurator below to add optional pieces and see the total update.

What each resource is for

Superset host

m2a.large · 2 dedicated vCPU, 8 GiB RAM, 0.5 Gbps

Runs Apache Superset in Docker (web app, Celery worker, metadata PostgreSQL, Redis).

2 vCPU and 8 GiB RAM default; size up for heavy SQL Lab or concurrent users.

$66.00/mo

Compute shown per role at custom-package rates ($29/dedicated vCPU, $7.25/shared vCPU, $1/GiB RAM). The headline above is the billed total: the cheaper of a named plan and the custom package, plus add-ons.

Included in baseline

m2a.large

2 dedicated vCPU, 8 GiB RAM, 0.5 Gbps

$66.00

Compute + RAM rate basis

2 vCPU + 8 GiB RAM at $29/dedicated vCPU, $7.25/shared vCPU, $1/GiB RAM (regular). Totals apply the flat −$5/mo package promotion.

—

Block storage (80 GiB)

80 GiB at $0.08/GiB/mo

$6.40

Public IP (included)

1 included with the custom package

$0.00

Package promotional discount

Flat −$5.00/mo on the custom package (same promotion as named plans).

$-5.00

Included at no charge

These line items are zero on Quake AI. Many other providers meter them separately.

Data transfer (inbound and outbound)

Unlimited data transfer on every plan; Quake AI does not meter per-GB egress.

AWS, GCP, and Azure meter outbound transfer per GB. DigitalOcean and Hetzner include an allowance on compute plans, then charge overage.

Learn more
$0.00

Private networking

Private networks, subnets, Neutron routers, and security groups are included with the plan.

VPC objects are usually free to create elsewhere, but NAT gateways bill hourly plus per-GB processed. Quake AI uses router SNAT with no separate NAT line item.

$0.00

Control-plane API requests

OpenStack API calls for provisioning and management are included.

Some managed services on other clouds meter API calls or charge for premium control-plane features.

$0.00

Dev/test vs production

Start on shared CPU for dev/test, then promote to dedicated for production with a flavor resize. The network, storage, and template stay the same.

Dev/test on shared CPU

Burstable s1a flavors; suited to prototyping and low or bursty load.

$17.90/mo

Production on dedicated CPU

The headline estimate above; predictable steady-load performance.

$67.40/mo

Saves $49.50/mo while you build on shared CPU.

Shared flavors carry less RAM (m2a.large (8 GiB RAM) -> s1a.small (2 GiB RAM)). A resize reboots the instance; data on attached volumes persists. Size the dedicated flavor for the RAM your production workload needs.

Pricing data last validated: . For current rates, check quake.ai/pricing.

Step 1: Apply the template#

Set key_name and ui_allowed_cidr = "YOUR_IP/32" in terraform.tfvars, then run tofu init, tofu plan, and tofu apply.

Step 2: Sign in#

Read bootstrap credentials from /opt/superset/.bootstrap-admin on the instance, open ui_url (port 8088), and sign in.

Step 3: Connect a warehouse#

Add a database connection in Superset Settings pointing at your self-managed PostgreSQL warehouse.

Clean up#

Run tofu destroy when finished.

Next steps#

Before this
Was this page helpful?