2.7. 从 Developer Catalog 部署应用程序


在 AWS Web 控制台中,从 Developer Catalog 部署测试应用程序,并使用路由公开测试应用程序。

前提条件

  • 已登陆到 Red Hat Hybrid Cloud Console
  • 您在 AWS 集群上创建了 Red Hat OpenShift Service。
  • 已为集群配置身份提供程序。
  • 将您的用户帐户添加到配置的身份提供程序中。

流程

  1. 进入 OpenShift Cluster Manager 中的 Cluster List 页面。
  2. 点击您要查看的集群旁的选项图标(HBAC)。
  3. 单击 Open console
  4. 集群控制台将在新的浏览器窗口中打开。使用您配置的身份提供程序凭证登录到您的红帽帐户。
  5. Administrator 视角中,选择 Home Projects Create Project
  6. 输入项目的名称,并选择性地添加 Display NameDescription
  7. Create 以创建该项目。
  8. 切换到 Developer 视角并选择 +Add。验证 所选项目 是您刚刚创建的项目。
  9. Developer Catalog 对话框中,选择 All services
  10. Developer Catalog 页面中,从菜单中选择 Languages JavaScript
  11. 单击 Node.js,然后单击 Create 以打开 Create Source-to-Image 应用 页面。

    注意

    您可能需要点 Clear All Filters 以显示 Node.js 选项。

  12. Git 部分中,单击 Try 示例
  13. Name 字段中添加一个唯一名称。该值将用于命名关联的资源。
  14. 确认选择了 DeploymentCreate a route
  15. Create 以部署应用。部署 pod 需要几分钟时间。
  16. 可选:选择 Node.js 应用程序并查看其边栏来检查 Topology 窗格中的 pod 状态。您必须等待 nodejs 构建完成,并且 nodejs Pod 处于 Running 状态,然后继续。
  17. 部署完成后,点应用程序的路由 URL,其格式与以下内容类似:

    https://nodejs-<project>.<cluster_name>.<hash>.<region>.openshiftapps.com/

    浏览器中打开一个新标签页,其中包含类似如下的信息:

    Welcome to your Node.js application on OpenShift
  18. 可选:删除应用程序并清理您创建的资源:

    1. Administrator 视角中,进入 Home Projects
    2. 点项目的操作菜单,再选择 Delete Project
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.