Skip to main content

LLMBoost

Issues with the Services → LLMBoost integration.

"Services → LLMBoost" page shows Disconnected​

The link is always in the sidebar. Disconnected means none of the registered agents responded on port 30080 (LLMBoost NodePort) or 6443 (K8s API).

  • Verify the LLMBoost cluster is running: lbh cluster status on the K8s host.
  • Confirm the agent's host IP can reach https://<k8s-ip>:6443/healthz (curl with -k).
  • If your K8s nodes are on a different subnet, set the endpoints explicitly via LLMBOOST_API_ENDPOINT / LLMBOOST_K8S_API_URL and restart the master.

LLMBoost page shows models but no deployments​

The K8s API needs a service-account token to list deployment CRDs. See Getting Started → First-Time Setup → LLMBoost for the two kubectl commands that create the read-only token.

Token expired​

If you provisioned the token with --duration=8760h (1 year), it will eventually expire and the deployment / pod views go blank while metrics keep working. Re-run the kubectl create token command and replace LLMBOOST_K8S_TOKEN on the master.

Endpoint mismatch (/api/ vs root)​

The official LLMBoost Helm chart serves the API at /api/ (e.g. http://<ip>:30080/api/v1/models). Standalone deployments serve at the root (e.g. http://<ip>:30080/v1/models). Set the endpoint accordingly:

mac env set LLMBOOST_API_ENDPOINT=http://<ip>:30080/api # Helm chart
# OR
mac env set LLMBOOST_API_ENDPOINT=http://<ip>:30080 # standalone

Collecting a Support Bundle​

When opening a ticket, please include the output of:

mac status
docker logs mac-api-server --tail 500
docker logs mac-prometheus --tail 200
curl -s http://localhost:29090/api/v1/targets
uname -a
dpkg -l mango-ai-center

Send it to contact@mangoboost.io along with a description of what you expected and what you observed.