Google Cloud:Kubernetes无法findtensorflow_model_server
我正在尝试使用TensorFlow Serving和Kubernetes服务初始模型中的教程部署Inception-v3模型
一切都很好,直到我运行命令:
kubectl create -f tensorflow_serving/example/inception_k8s.yaml
terminal输出build议成功创build服务“开始服务”和部署“开始部署”。 但是,当我跑时:
kubectl get pods
我收到这个输出:
NAME READY STATUS RESTARTS AGE inception-deployment-2217120516-ntmfl 0/1 CrashLoopBackOff 6 8m inception-deployment-2217120516-s8xlx 0/1 CrashLoopBackOff 6 8m inception-deployment-2217120516-tnzbl 0/1 CrashLoopBackOff 6 8m
通过获取第一个吊舱的日志,我得到了关于错误的信息。 运行:
kubectl logs inception-deployment-2217120516-ntmfl
返回这个:
/bin/sh: 1: serving/bazel-bin/tensorflow_serving/model_servers/tensorflow_model_server: not found
我能够在本地运行服务器,但是在tensorflow服务启动-k8s.yaml文件中使用的映像没有模型服务器。
这怎么解决? 我一直在试图解决这个问题