Application Transformer for VMware Tanzu は Oracle WebLogic Server (WLS) ドメインを検出して、ドメイン メタデータおよびアプリケーション アーティファクト(*.war、*.ear ファイル)を取得します。Application Transformer for VMware Tanzu は、Linux 仮想マシンでのみ WebLogic のコンテナ化をサポートします。

コンテナ化は、検出されたアーティファクトから OCI イメージをビルドし、TKG クラスタまたは任意の Kubernetes クラスタに展開するために使用できる展開ファイルを生成します。イメージのビルドでは、Oracle の WIT (WebLogic Image Tool) が使用されます。

注: Application Transformer for VMware Tanzu の現在のバージョンでは、次の機能はサポートされません。
  • サーバ移行の完了
  • コンセンサス リーシング
  • Node Manager(ただし、稼動状態の確認と Oracle WebLogic Server インスタンスの起動のために内部で使用されます)
  • マルチキャスト
  • マルチ テナント
  • 本番環境の再展開
  • 混合クラスタ(動的クラスタを対象とする構成済みサーバ)。Kubernetes 環境でサポートされている Oracle WebLogic Server の機能に関する最新情報については、My Oracle Support Doc ID 2349228.1を参照してください。

前提条件

手順

  1. モデル ファイルを変更し、[検証して保存] > [続行] の順に選択します。
  2. Oracle WebLogic Server と JDK の現在のバージョンを参照し、イメージに使用するバージョンを選択します。
  3. ソース レジストリを選択して基本イメージをプルします。これは、組み込みの Harbor レジストリ、企業の Harbor レジストリ、Docker レジストリのいずれかにすることができます。
  4. イメージ用の基本 OS を選択します。
    • 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 ファイルをダウンロードできます。yaml ファイルは、展開前に FIX-ME の詳細を置き換えるために編集する必要があります。

次のタスク