第 3 章 环境健康检查
本主题包含验证 OpenShift Container Platform 集群的整体健康状况和各种组件的步骤,以及描述预期行为的步骤。
了解各种组件的验证过程是故障排除问题的第一步。如果遇到问题,您可以使用本节中提供的检查来诊断任何问题。
3.1. 检查完整的环境健康状况 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要验证 OpenShift Container Platform 集群的端到端功能,请构建和部署一个示例应用程序。
流程
创建一个名为
validate的新项目,以及来自cakephp-mysql-example模板的示例应用程序:oc new-project validate oc new-app cakephp-mysql-example
$ oc new-project validate $ oc new-app cakephp-mysql-exampleCopy to Clipboard Copied! Toggle word wrap Toggle overflow 您可以检查日志以遵循构建:
oc logs -f bc/cakephp-mysql-example
$ oc logs -f bc/cakephp-mysql-exampleCopy to Clipboard Copied! Toggle word wrap Toggle overflow 构建完成后,两个 pod 应该正在运行:包括一个数据库和一个应用程序:
oc get pods
$ oc get pods NAME READY STATUS RESTARTS AGE cakephp-mysql-example-1-build 0/1 Completed 0 1m cakephp-mysql-example-2-247xm 1/1 Running 0 39s mysql-1-hbk46 1/1 Running 0 1mCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
访问应用程序 URL。应该可以看到 Cake PHP 框架欢迎页面。URL 的格式应为
cakephp-mysql-example-validate.<app_domain>。 验证功能后,就可以删除
validate项目:oc delete project validate
$ oc delete project validateCopy to Clipboard Copied! Toggle word wrap Toggle overflow 另外,也会删除项目中的所有资源。