This guide explains how to install the dependencies required to run EVA Agent.
Before installing EVA Agent, deploy Qdrant, the vector database used for data storage, and vLLM, the model inference server.
Install the packages in this order:
eva-agent-init.curl -s "<https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh>" | bash
chmod +x kustomize
sudo mv kustomize /usr/local/bin/
kustomize version
The following is not required for managed cloud environments such as AWS or NCP.
curl -sfL <https://get.k3s.io> | sudo sh -s - --docker
mkdir -p $HOME/.kube
sudo cp /etc/rancher/k3s/k3s.yaml $HOME/.kube/config
sudo chown $(id -un):$(id -gn) $HOME/.kube/config
kubectl version
helm repo add csi-driver-nfs <https://raw.githubusercontent.com/kubernetes-csi/csi-driver-nfs/master/charts>
helm repo update
helm install csi-driver-nfs csi-driver-nfs/csi-driver-nfs --namespace kube-system --version v4.11.0