Dieses UI spricht mit dem HTTP-Endpoint des Ollama MCP Clients in PurposeAwareMCP/src/zodiac-mcp-client/ollama-mcp-client.py.
npm install
npm run devErstelle optional eine .env Datei im Projektordner und überschreibe die Defaults:
VITE_CHAT_API_BASE=http://localhost:8001
VITE_CHAT_API_PATH=/chat
Alternativ kannst du Base URL und Pfad direkt in der UI anpassen.
Aktualisieren Sie Ihre k8s/deployment.yaml
kubectl apply -f k8s/deployment.yaml
Ein Portforward noch
kubectl -n zodiac port-forward svc/orion-ui 8081:80
und dann http://localhost:8081/ öffnen.
kubectl -n zodiac port-forward svc/mcp-client-service 8001:8001 --address 0.0.0.0
- Get the IP of the Cluster Node:
kubectl get nodes -o wide- Open the UI in your browser using the Node IP:
http://<NODE_IP>:30081/
If you want to build and push new images to your registry, you can use the following script to build and then tag the images with the digest.
To use the flag --token-file, create a file named token-file.txt and add your registry token in it
./image_tagging_script.sh -f ./Dockerfile --token-file token-file.txt --username git git.tu-berlin.de:5000/zodiac/zodiac-meta/orion-ui k8s/deployment.yaml