第 3 章 教程:使用 CLI 部署应用程序


本教程介绍了部署服务以备份在 OpenShift Container Platform 上名为 national-parks-app 的应用程序,该应用程序显示了全球的国家公园地图。您将使用 OpenShift CLI (oc)完成本教程。

要完成本教程,您将执行以下步骤:

  1. 为应用创建一个项目

    此步骤允许您将应用程序与其他集群用户的工作负载隔离。

  2. 授予查看权限

    此步骤授予 view 与 OpenShift API 交互的权限,以帮助发现项目内运行的服务和其他资源。

  3. 部署前端应用

    此步骤部署 parksmap 前端应用,将其公开给外部,并将其扩展至两个实例。

  4. 部署后端应用

    此步骤部署 nationalparks 后端应用程序,并在外部公开。

  5. 部署数据库应用

    此步骤部署 mongodb-nationalparks MongoDB 数据库,将数据加载到数据库中,并设置访问数据库所需的凭证。

完成这些步骤后,您可以在 Web 浏览器 中查看国家公园应用程序

3.1. 先决条件

在开始本教程前,请确保您有以下先决条件:

  • 已安装 OpenShift CLI (oc)
  • 您可以访问测试的 OpenShift Container Platform 集群。

    如果您的机构没有要测试的集群,您可以请求访问 Developer Sandbox 来获取 OpenShift Container Platform 的试用。

  • 您有适当的权限,如 cluster-admin 集群角色,在其中创建一个项目和应用程序。

    如果您没有所需的权限,请联络您的集群管理员。您需要 self-provisioner 角色来创建项目和项目的 admin 角色,以修改该项目中的资源。

    如果使用 Developer Sandbox,则会为您创建一个具有所需权限的项目。

  • 已使用 OpenShift CLI (oc)登录集群
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat