2.6. 从 Developer Catalog 部署应用程序
在 OpenShift Dedicated web 控制台中,您可以从 Developer Catalog 部署测试应用程序,并使用路由公开它。
先决条件
- 已登陆到 Red Hat Hybrid Cloud Console。
- 您创建了 OpenShift Dedicated 集群。
- 已为集群配置身份提供程序。
- 将您的用户帐户添加到配置的身份提供程序中。
流程
- 进入 OpenShift Cluster Manager 中的 Cluster List 页面。
- 点您要查看的集群旁的选项图标 (HBAC)。
- 点 Open console。
- 集群控制台将在新的浏览器窗口中打开。使用您配置的身份提供程序凭证登录到您的红帽帐户。
-
在 Administrator 视角中,选择 Home
Projects Create Project。 - 输入项目的名称,并选择性地添加 Display Name 和 Description。
- 点 Create 以创建该项目。
- 切换到 Developer 视角并选择 +Add。验证所选项目是您刚才创建的项目。
- 在 Developer Catalog 对话框中,选择 All services。
-
在 Developer Catalog 页面中,从菜单中选择 Languages
JavaScript。 点 Node.js,然后点 Create 以打开 Create Source-to-Image 应用程序 页面。
注意您可能需要点 Clear All Filters 以显示 Node.js 选项。
- 在 Git 部分中,点 Try sample。
- 在 Name 字段中添加一个唯一名称。该值将用于命名关联的资源。
- 确认选择了 Deployment 和 Create a route。
- 点 Create 以部署应用。部署 pod 需要几分钟时间。
-
可选:选择 Node.js 应用程序并查看其边栏来检查 Topology 窗格中的 pod 状态。您必须等待
nodejs
构建完成,并且nodejs
Pod 处于 Running 状态,然后继续。 部署完成后,点应用程序的路由 URL,其格式类似如下:
https://nodejs-<project>.<cluster_name>.<hash>.<region>.openshiftapps.com/
浏览器中打开一个新标签页,其中包含类似如下的信息:
Welcome to your Node.js application on OpenShift
可选:删除应用程序并清理您创建的资源:
-
在 Administrator 视角中,进入 Home
Projects。 - 点项目的操作菜单,再选择 Delete Project。
-
在 Administrator 视角中,进入 Home