Install dependencies
python3 -m venv ray-blog
source ray-blog/bin/activate
pip install -f requirements.txtRun the demo
python3 main.pyBuild the docker image
mkdir -p ~/.buildx-cache
export CACHE_DIR=~/.buildx-cache
docker buildx create --name rayblog --use
docker buildx build --platform linux/amd64 --cache-from=type=local,src=$CACHE_DIR --cache-to=type=local,dest=$CACHE_DIR,mode=max . -t ray-blog:latest --loadOptionally push the image to a container registry
export CONTAINER_REGISTRY=<your-registry>
docker tag ray-blog:latest $CONTAINER_REGISTRY/ray-blog:latest
docker push $CONTAINER_REGISTRY/ray-blog:latestApply the k8s manifest
kubectl create namespace ray-blog && kubectl apply -f ray-service.yaml