Add-on Plans
Plan slugs follow the format <service>:<plan>. Use them with watasu addons:create:
watasu addons:create postgresql:standard-0 --app my-appThe dashboard always shows the current price and exact resource numbers per plan — this page is the slug reference and the shape of each tier.
Across all services the tiers mean the same thing:
- Hobby — single-node, non-production. Manual backups at most. For prototypes, review apps, and small staging.
- Standard — production-grade: replication where the service supports it, scheduled backups by default.
- Premium — high availability: more replicas, more zones, automatic failover, longer retention.
PostgreSQL
Section titled “PostgreSQL”| Plan slug | Storage | Max connections | Notes |
|---|---|---|---|
postgresql:hobby-0 | 1 GB | 20 | Manual backups only |
postgresql:hobby-1 | 10 GB | 20 | Manual backups only |
postgresql:standard-0 | 32 GB | 60 | Scheduled backups, fast local storage |
postgresql:standard-1 | 64 GB | 120 | |
postgresql:standard-2 | 256 GB | 400 | |
postgresql:standard-3 | 384 GB | 500 | |
postgresql:standard-4 | 512 GB | 500 | |
postgresql:premium-1 | 64 GB | 120 | Adds a synchronous standby with automatic failover |
postgresql:premium-2 | 256 GB | 400 | |
postgresql:premium-3 | 384 GB | 500 | |
postgresql:premium-4 | 512 GB | 500 |
Standard and Premium also support followers (async read replicas).
Valkey
Section titled “Valkey”| Plan slug | Data set | Max connections | Notes |
|---|---|---|---|
valkey:hobby-0 | 25 MB | 20 | Non-persistent — cache only |
valkey:hobby-1 | 100 MB | 80 | Persistent, manual backups |
valkey:hobby-2 | 500 MB | 400 | Persistent, manual backups |
valkey:standard-0 | 250 MB | 200 | Replica + automatic failover, scheduled backups |
valkey:standard-1 | 1 GB | 1,000 | |
valkey:standard-2 | 7 GB | 10,000 | |
valkey:premium-0 | 7 GB | 10,000 | Three-zone HA |
valkey:premium-1 | 10 GB | 24,000 | |
valkey:premium-2 | 25 GB | 40,000 | |
valkey:premium-3 | 50 GB | 65,000 |
ClickHouse
Section titled “ClickHouse”| Plan slug | Storage | Topology | Notes |
|---|---|---|---|
clickhouse:hobby-0 | 25 GB | Single node | Manual backups only |
clickhouse:hobby-1 | 50 GB | Single node | |
clickhouse:hobby-2 | 100 GB | Single node | |
clickhouse:standard-0 | 64 GB | 1 shard × 2 replicas | Two-zone replication, scheduled backups |
clickhouse:standard-1 | 128 GB | 1 shard × 2 replicas | |
clickhouse:standard-2 | 256 GB | 1 shard × 2 replicas | |
clickhouse:premium-0 | 512 GB | 2 shards × 2 replicas | Distributed tables |
clickhouse:premium-1 | 1 TB | 4 shards × 2 replicas | |
clickhouse:premium-2 | 2 TB | 4 shards × 2 replicas |
Redpanda
Section titled “Redpanda”| Plan slug | Brokers | Retained data | Max retention | Notes |
|---|---|---|---|---|
redpanda:hobby-0 | 1 | 4 GB | 7 days | Throughput-capped, non-production |
redpanda:hobby-1 | 1 | 32 GB | 7 days | Throughput-capped |
redpanda:hobby-2 | 1 | 64 GB | 7 days | Throughput-capped |
redpanda:standard-0 | 3 | 256 GB | 2 weeks | Replication factor 3, no throughput caps |
redpanda:standard-1 | 3 | 512 GB | 2 weeks | |
redpanda:standard-2 | 3 | 1 TB | 2 weeks | |
redpanda:premium-0 | 8 | 512 GB | 6 weeks | |
redpanda:premium-1 | 8 | 1 TB | 6 weeks | |
redpanda:premium-2 | 8 | 3 TB | 6 weeks |
Object Storage
Section titled “Object Storage”| Plan slug | Storage | Egress included | Notes |
|---|---|---|---|
object-storage:hobby-0 | 25 GB | 100 GB/mo | Single zone |
object-storage:hobby-1 | 100 GB | 500 GB/mo | Single zone |
object-storage:standard-0 | 250 GB | 1 TB/mo | Single zone |
object-storage:standard-1 | 500 GB | 2 TB/mo | Single zone |
object-storage:standard-2 | 1 TB | 4 TB/mo | Single zone |
object-storage:premium-0 | 250 GB | 1 TB/mo | Geo-replicated across three zones |
object-storage:premium-1 | 1 TB | 4 TB/mo | Geo-replicated |
object-storage:premium-2 | 4 TB | 12 TB/mo | Geo-replicated |
| Plan slug | Monthly ingest | Retention |
|---|---|---|
logs:hobby-0 | 25 GB | 7 days |
logs:hobby-1 | 75 GB | 14 days |
logs:standard-0 | 150 GB | 30 days |
logs:standard-1 | 500 GB | 30 days |
logs:standard-2 | 1 TB | 45 days |
logs:premium-0 | 2 TB | 60 days |
logs:premium-1 | 5 TB | 90 days |
logs:premium-2 | 10 TB | 90 days |
logs:premium-3 | 10 TB | 180 days |
logs:premium-4 | 20 TB | 180 days |
Metrics
Section titled “Metrics”| Plan slug | Active series | Retention |
|---|---|---|
metrics:hobby-0 | 1K | 1 day |
metrics:hobby-1 | 5K | 3 days |
metrics:hobby-2 | 15K | 7 days |
metrics:standard-0 | 50K | 30 days |
metrics:standard-1 | 150K | 30 days |
metrics:standard-2 | 500K | 45 days |
metrics:premium-0 | 1M | 60 days |
metrics:premium-1 | 3M | 90 days |
metrics:premium-2 | 7M | 90 days |
metrics:premium-3 | 10M | 180 days |
metrics:premium-4 | 20M | 180 days |
metrics:hobby-0 is free — every app can have basic metrics.
Traces
Section titled “Traces”| Plan slug | Monthly ingest | Retention |
|---|---|---|
traces:hobby-0 | 1 GB | 1 day |
traces:hobby-1 | 10 GB | 3 days |
traces:hobby-2 | 25 GB | 7 days |
traces:standard-0 | 150 GB | 30 days |
traces:standard-1 | 500 GB | 30 days |
traces:standard-2 | 1 TB | 45 days |
traces:premium-0 | 2 TB | 60 days |
traces:premium-1 | 5 TB | 90 days |
traces:premium-2 | 10 TB | 90 days |
traces:premium-3 | 10 TB | 180 days |
traces:premium-4 | 20 TB | 180 days |
traces:hobby-0 is free.
Grafana
Section titled “Grafana”Grafana itself is free and provisioned automatically the first time you attach a logs, metrics, or traces add-on. See Observability Overview.
Picking a plan
Section titled “Picking a plan”A few rules of thumb:
- review apps and prototypes → hobby tiers (
postgresql:hobby-0,valkey:hobby-0) - staging → one tier below production
- production → match the workload, not the price ladder. Run smaller, watch metrics, scale up if needed.
For the operational implications of plan choice (durability, backups, retention), see each add-on’s individual page.