Installation: Self-Hosted
Install a self-hosted Burla instance inside your private cloud.
Last updated
Install a self-hosted Burla instance inside your private cloud.
Last updated
Simply run pip install burla
then run burla install
If you're missing anything the command will tell you what to do!
Ensure gcloud
is setup and installed:
If you haven't, , and .
Also, ensure gcloud
is pointing at the project you wish to install Burla inside:
To view your current gcloud project run: gcloud config get project
To change your current gcloud project run: gcloud config set project <NEW-PROJECT-ID>
Then install Burla with:
pip install burla
burla install
That's it!
Burla install requires that your user account have permission to run the following commands:
gcloud services enable ...
gcloud compute firewall-rules create ...
gcloud secrets create ...
gcloud firestore databases create ...
gcloud run deploy ...
Next steps:
Run burla dashboard
to login to your new cluster dashboard.
You will need to login using the same email you used to authenticate gcloud
. This ensures that only you the installer are allowed to access your new self-hosted Burla instance. To add other users, simpy add their email to the list of authorized users in the settings tab.
Hit the ⏻ Start button in your dashboard to turn the cluster on. By default this will start one 4-CPU node. If inactive for >5 minutes this node will shut itself off.
Run the example!
If you're missing any permissions, burla install
will tell you which ones you need!
To see the exact required IAM permissions, check out the for burla install
.
Questions? , or email jake@burla.dev. We're always happy to talk.