Skip to content

Commit 5cd3751

Browse files
committed
docs: add HA note
1 parent 6e395ad commit 5cd3751

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

content/docs/administration/production-setup.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@ See [Configure External URL](/docs/get-started/install/external-url).
1818

1919
See [Configure External PostgreSQL](/docs/get-started/install/external-postgres).
2020

21+
## High Availability (HA)
22+
23+
You can only run a single Bytebase instance at any point it time. In another word, you can scale-up the instance but not scale-out the instance to multiple replicas.
24+
25+
Restarting the Bytebase instance usually takes under 10 seconds. To minimize the downtime, you should
26+
store the metadata in an [external PostgreSQL](/docs/administration/production-setup/#store-metadata-in-external-postgresql) and make sure the PostgreSQL instance is highly available.
27+
2128
## Kubernetes
2229

2330
### Use Persistent Volume
@@ -38,7 +45,7 @@ If you self-host Bytebase in the cloud provider, below is the recommended stack.
3845

3946
- EC2 + RDS for PostgreSQL.
4047
- ECS/EKS + RDS for PostgreSQL.
41-
- (Less common) Fargate + RDS for PostgreSQL.
48+
- [Fargate + RDS for PostgreSQL](/docs/get-started/self-host/#aws-fargate).
4249

4350
### GCP
4451

0 commit comments

Comments
 (0)