4.3. 检查修订状态
您可能需要检查修订的状态来识别无服务器应用程序的问题。
流程
如果使用
Configuration
对象配置路由,请运行以下命令来获取为部署创建的Revision
对象的名称:$ oc get configuration <configuration_name> --output jsonpath="{.status.latestCreatedRevisionName}"
您可以在
Route.yaml
文件中找到配置名称,该文件通过定义 OpenShiftRoute
资源来指定路由设置。如果直接使用修订配置路由,请在
Route.yaml
文件中查找修订名称。运行以下命令查询修订版本的状态:
$ oc get revision <revision-name> --output yaml
就绪的修订版本应具有
reason: ServiceReady
,status: "True"
,并在其状态中type: Ready
条件。如果存在这些条件,您可能需要检查 pod 状态或 Istio 路由。否则,资源状态包含错误消息。