Installation#
This guide describes how to install AIBrix manifests in different platforms.
Currently, AIBrix installation does rely on other cloud specific features. It’s fully compatible with vanilla Kubernetes.
Install AIBrix on Cloud Kubernetes Clusters#
Attention
AIBrix will install Envoy Gateway and KubeRay in your environment. If you already have these components installed, you can use corresponding manifest to skip them.
Stable Version#
# Install component dependencies
kubectl apply -f https://github.com/aibrix/aibrix/releases/download/v0.2.1/aibrix-dependency-v0.2.1.yaml
# Install aibrix components
kubectl apply -f https://github.com/aibrix/aibrix/releases/download/v0.2.1/aibrix-core-v0.2.1.yaml
Nightly Version#
# clone the latest repo
git clone https://github.com/aibrix/aibrix.git
cd aibrix
# Install component dependencies
kubectl create -k config/dependency
kubectl create -k config/default
Install AIBrix in testing Environments#
Getting Started
Install Individual AIBrix Components#
Autoscaler#
kubectl apply -k config/standalone/autoscaler-controller/
Distributed Inference#
kubectl apply -k config/standalone/distributed-inference-controller/
Model Adapter(Lora)#
kubectl apply -k config/standalone/model-adapter-controller