Deployment
Single-replica deployment still works as before. For multi-replica deployment, see High Availability.
bytebase.yaml describing the minimal components and configuration required to run Bytebase in Kubernetes.
-
Start Bytebase with the following command:
-
Make sure everything worked by listing your deployments:
Do the same check for your services:
Deploy with Helm
Bytebase provides an official Helm chart for simplified Kubernetes deployments. For comprehensive configuration options and advanced settings, visit the Bytebase Helm Chart on Artifact Hub.The current official Helm chart deploys a single replica and does not yet expose HA-specific settings such as replica count and the
--ha flag. If you want to run Bytebase in HA mode today, use a custom manifest based on this guide or customize the chart template before deploying.Installation
Deploy Bytebase using Helm with your external PostgreSQL database:Uninstallation
To remove the Bytebase deployment:HA Deployment
To run Bytebase with multiple replicas on Kubernetes:- Configure an external PostgreSQL database with
PG_URL. - Set
replicasto more than1. - Add the
--haflag to every Bytebase replica. - Put the replicas behind one stable ingress, gateway, or service entrypoint.
- Make sure the workspace license has HA enabled.

