4.10. 使用仪表板服务
要采用 Dashboard 服务(horizon),您可以修补禁用 Dashboard 服务的现有 OpenStackControlPlane
自定义资源(CR)。补丁使用由 Red Hat OpenStack Platform 环境提供的配置参数启动服务。
先决条件
- 您采用 Memcached。如需更多信息,请参阅部署后端服务。
- 您采用了 Identity 服务(keystone)。如需更多信息,请参阅 使用 Identity 服务。
流程
对
OpenStackControlPlane
CR 进行补丁来部署 Dashboard 服务:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
验证 Dashboard 服务实例是否已成功部署并就绪:
oc get horizon
$ oc get horizon
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 确认 Dashboard 服务可访问并返回
200
状态代码:PUBLIC_URL=$(oc get horizon horizon -o jsonpath='{.status.endpoint}') curl --silent --output /dev/stderr --head --write-out "%{http_code}" "$PUBLIC_URL/dashboard/auth/login/?next=/dashboard/" -k | grep 200
PUBLIC_URL=$(oc get horizon horizon -o jsonpath='{.status.endpoint}') curl --silent --output /dev/stderr --head --write-out "%{http_code}" "$PUBLIC_URL/dashboard/auth/login/?next=/dashboard/" -k | grep 200
Copy to Clipboard Copied! Toggle word wrap Toggle overflow