按照 README.txt 文件中提供的说明,我设法让 Ditto 在 minikube 上运行。我不得不对 .yaml 文件做一些小的调整(请参阅Deployment of Ditto and MongoDB using kubectl failed because of unsupported version "extensions/v1beta1")。
现在 Ditto 服务已经启动,Pod 从状态“OK”切换到以下错误:
pod connectivity: Liveness probe failed: Get "http://172.17.0.6:8558/alive": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
pod gateway: Readiness probe failed: Get "http://172.17.0.9:8558/ready": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
pod things: Readiness probe failed: Get "http://172.17.0.5:8558/ready": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Back-off restarting failed container
pod things-search: Readiness probe failed: Get "http://172.17.0.8:8558/ready": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Back-off restarting failed container
pod policies: Readiness probe failed: Get "http://172.17.0.7:8558/ready": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Back-off restarting failed container
pod concierge: Readiness probe failed: Get "http://172.17.0.4:8558/ready": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
即使所有 pod 的状态都为“OK”,我也无法发送 POST 请求而不会收到错误 502(错误网关)。
非常感谢解决此问题的任何帮助。
先感谢您。