8.2. 生成部署清单


您可以使用 generate 命令为 Cloud Foundry (CF)应用程序自动生成 Red Hat OpenShift Container Platform 部署清单。根据您提供的 Helm 模板,命令会为应用程序部署生成清单,如 ConfigMap 和非 Kubernetes 清单,如 Dockerfile。

先决条件

  • 您有 Cloud Foundry (v3)作为源平台。
  • 您有一个 OpenShift Container Platform 作为目标平台。
  • 已安装 MTA CLI 版本 7.3.0。
  • 您生成了一个发现清单。
  • 已使用 OCP 部署所需的配置创建了 Helm 模板。

流程

  1. 打开终端应用程序,再进入 < MTA_HOME>/ 目录。
  2. 将部署清单生成为输出文件:

    $ mta-cli generate helm --chart-dir helm_sample \ --input <path_to_discovery-manifest> \ --output-dir <location_of_deployment_manifest> \
    Copy to Clipboard Toggle word wrap
  3. 验证 ConfigMap:

    $ mta-cli cd <location_of_deployment_manifest> \
    $ cat configmap.yaml
    $ cat Dockerfile
    Copy to Clipboard Toggle word wrap
  4. 验证 Dockerfile:

    $ mta-cli cd <location_of_deployment_manifest> \
    $ cat Dockerfile
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat