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 版本,則會顯示一條警告訊息,要求您選取 我的 Oracle 支援帳戶以繼續作業。

    如果需要修補程式,則可以在「套用修補程式」螢幕中新增逗號分隔清單。

  7. 選擇目的地登錄,並提供 <repository>/<image>:<tag> 格式的正確映像標籤以推送映像和構件,然後按一下繼續
  8. 檢閱所選內容,然後按一下確認以觸發「建置映像」工作。

結果

  • 此時會出現一個警示彈出視窗,其中將顯示作業的狀態。可以在「工作」頁面中跟蹤建置映像工作。按一下工作列中的工作可檢視與建置程序相關聯的記錄。
  • 成功完成映像建置和推送后,將使用 OCI 映像標籤和構件標籤更新元件詳細資料。可以下載構件 zip,其中包含所有從網域中探索的構件和產生的範本部署 yaml 檔案,需要在部署之前對該文件進行編輯以替換 FIX-ME 詳細資料。

下一步