Getting Started with Runabot#
Runabot allows you to deploy and manage AI assistants (bots) in an isolated environment.
1. Login#
Navigate to the Runabot UI (e.g., https://runabot.de/ui/).
If not logged in, you will be redirected to the login page.
Sign in with your corporate credential (Google/Microsoft).
2. Deploy a Bot#
- On the Dashboard, click Deploy New Bot.
- Enter a name (e.g.,
my-assistant). - Select the Chart (e.g.,
runabot-bot). - Select a Version.
- Click Deploy.
The bot will appear in your list. It may take a minute to become Running.
3. Access Terminal#
Click the Terminal icon on your bot card. This opens a secure web terminal connected to your bot instance. You are now the Owner of this bot. Only you (and Admins) can access it.
4. Download Kubeconfig (kubectl Access)#
For advanced operations like file transfer or port forwarding, download a kubeconfig:
-
On your bot card, click the cloud download (⬇) icon.
-
Save the
kubeconfig-<namespace>.yamlfile. -
Use kubectl with the downloaded config:
export KUBECONFIG=~/Downloads/kubeconfig-<namespace>.yaml kubectl get pods kubectl exec -ti <namespace>-0 -- bash kubectl cp localfile.txt <namespace>-0:/tmp/ kubectl port-forward <namespace>-0 8080:18789 -
The kubeconfig token is valid for 30 days. Download a new one after expiry.
-
The SnackBar notification shows which kubectl version matches your cluster.