Test Github Action Yourself
Test Github action lcoally
Install act
brew install act
Install minikube for k8s enviroment
brew install minikube
Start k8s
minikube start
build the docker image
docker build --build-arg INSTALL_OPTIONAL_DEP=default -t localhost:5000/git-act-router -f docker/Dockerfile .
load the image into Minikube
minikube image load localhost:5000/git-act-router
deploy with helm
helm install vllm ./helm -f .github/values-05-secure-vllm.yaml
check pods status, wait for them to be in the Running state
kubectl get pods -w
run the balidation test, any errors here, will appear directly
bash .github/port-forward.sh curl-05-secure-vllm