Application Transformer for VMware Tanzu 将发现 Oracle WebLogic 服务器 (WLS) 域,以检索域元数据和应用程序工件(*.war、*.ear 文件)。Application Transformer for VMware Tanzu 仅支持在 Linux 虚拟机上进行 WebLogic 容器化。

容器化通过已发现的工件来构建 OCI 映像并生成部署文件,后者可用于在 TKG 集群或任何 Kubernetes 集群中进行部署。映像构建过程将使用 Oracle 的 WIT(WebLogic 映像工具)

注: 当前版本的 Application Transformer for VMware Tanzu 不支持以下功能:
  • 完整服务器迁移
  • 共识租用
  • 节点管理器(但它在内部用于活动状态探测器,以及用于启动 Oracle WebLogic 服务器实例)
  • 多播
  • 多租户
  • 生产重新部署
  • 混合集群(以动态集群为目标的已配置服务器)。有关 Kubernetes 环境中支持的 Oracle WebLogic 服务器功能的最新信息,请参见 My Oracle Support Doc ID 2349228.1

前提条件

过程

  1. 修改模型文件,验证并保存 > 继续
  2. 请参考当前版本的 Oracle WebLogic 服务器、JDK,然后为映像选择所需版本。
  3. 选择用于提取基础映像的源注册表,该源注册表可以是嵌入式 Harbor 注册表、企业级 Harbor 注册表或 Docker 注册表。
  4. 选择映像的基本操作系统。
    • 默认情况下,将填充 oraclelinux:7-slim,可以对其进行更改。
    • 建议的操作系统是带有效标记的 Oracle Linux 和 RHEL。RHEL 映像需要 RedHat 订阅凭据。
  5. 单击继续
  6. 应用修补程序
    如果已选择 12.2.1.3.0 版本,则会显示一条警告消息,要求您选择 My Oracle Support 帐户以继续操作。

    如果需要修补程序,则可以在“应用修补程序”屏幕中添加逗号分隔列表。

  7. 选择目标注册表,并提供 <repository>/<image>:<tag> 格式的正确映像标记以推送映像和工件,然后单击继续
  8. 查看所选内容,然后单击确认以触发“构建映像”任务。

结果

  • 此时会出现一个警示弹出窗口,其中将显示操作的状态。可以在“任务”页面中跟踪构建映像任务。单击任务栏中的任务可查看与构建进程相关联的日志。
  • 成功完成映像构建和推送后,将使用 OCI 映像标记和工件标记更新组件详细信息。可以下载工件 zip,其中包含所有从域中发现的工件和生成的模板部署 yaml 文件,需要在部署之前对该文件进行编辑以替换 FIX-ME 详细信息。

下一步做什么