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.