オペレータは、オンプレミス、Kubernetesが提供されているクラウド製品、およびKubernetesを自分で設定したクラウド製品を含む、本番品質のKubernetes環境での実行をサポートしています。 サポート・ステートメント「ドキュメントID 2790123.1」を参照してください。
次のものが含まれますがこれに限りません:
次のようなOracle Cloud認定オファリング:
その他の認定製品:
WebLogic Serverおよびオペレータをデプロイするオファリング。 これには次のものがあります。
「開発用途に重点を置いたKubernetesディストリビューション」もサポートされています。
NOTES:
重要: サポートされている環境の中には、オペレータに固有の追加のヘルプやサンプルや、制限や制限の対象となるものもあります。特定の環境に関する重要なノートを参照してください。
仮想化ライセンス、クラウド・ライセンスおよびサポートの詳細は、「価格設定およびライセンス」を参照してください。
オペレータは、Kubernetes、WebLogic Serverおよびオペレーティング・システムのバージョニングの前提条件に従います。「オペレータの前提条件」を参照してください。
特定の環境に関する重要な考慮事項を次に示します:
ノート: このセクションには、サポートされている環境がすべてリストされるわけではありません。 サポートされているすべての環境のリストは、「概要」を参照してください。
オペレータおよびWebLogic Serverは、Oracle Container Engine for Kubernetesを使用したOracle Cloud Infrastructure、またはOracle Cloud Infrastructure Computeで「Oracle Linux Container Services (Kubernetesで使用)」を実行しているクラスタ、および「概要」の説明に従って、その他のOracle Cloud Infrastructure「認可されたクラウド環境」でサポートされます。
WebLogic Kubernetes Operatorは、OKEでのKubernetes 1.25.0+、1.26.2+および1.27.2+での使用が保証されています。
Oracle Cloud Native Environmentは、クラウド・ネイティブ・アプリケーションの開発および管理のための完全に統合されたスイートです。 Oracle Cloud Native Environmentは、Open Container Initiative (OCI)およびCloud Native Computing Foundation (CNCF)標準に基づいて、マイクロサービスを編成するための主要な機能のインストール、更新、アップグレードおよび構成のための簡略化されたフレームワークを提供します。
WebLogic ServerおよびWebLogic Kubernetes Operatorは、Oracle Cloud Native Environment (OCNE)で認定およびサポートされています:
Oracle Private Cloud Appliance (PCA)およびOracle Private Cloud at Customer (OPCC)は、Oracle Container Runtime for DockerおよびKubernetesで使用するOracle Container Servicesを含むOracle Cloud Native Environmentを完全にサポートします。 これらは、Oracle WebLogic ServerアプリケーションがDockerおよびKubernetesで実行され、Oracleからの完全な統合システム・サポートとともに理想的なランタイムを提供します。 Oracle Cloud Native Environmentに固有のオペレータ認証については、Oracle Cloud Native Environmentを参照してください。
「Oracle Private Cloud ApplianceおよびKubernetesのOracle WebLogic Server」ドキュメントでは、PCAまたはOPCC上のKubernetesにOracle WebLogic Serverアプリケーションをデプロイする方法について説明します。これにより、Oracleによって完全にサポートされ、クラウド環境間で移植可能なクラウド・ネイティブ・インフラストラクチャでこれらのアプリケーションを実行できます。 このドキュメントではまた、アプリケーションを変更せずにOracle Exalogic Elastic Cloudシステムにデプロイされたアプリケーションをこのインフラストラクチャに移行する方法についても説明します。最新のクラウド・ネイティブ・インフラストラクチャを採用する際に、アプリケーションの投資を維持できます。
WebLogic Kubernetes Operatorは、PCA X9でKubernetes 1.24.5+およびIstio 1.14とともに使用することが認定されています。
Microsoft Azureにオペレータをデプロイするには、次の3つの方法があります:
Azure Kubernetes Service (AKS)は、ホスティングされたKubernetes環境です。 WebLogic Kubernetes Operator、Oracle WebLogic Server 12cおよびOracle Fusion Middleware Infrastructure 12cは、(「概要」で参照されるドキュメントに従って)Azure Kubernetes Serviceで完全にサポートされ、認定されています。 この環境では、オペレータをインストールし、WebLogic ServerまたはFusion Middleware Infrastructureイメージを指定する必要があります。
AKSのサポートと制限:
type=LoadBalancer
のKubernetesサービスを使用してプロビジョニングする場合にサポートされます。「Azure Kubernetes Serviceのサンプル」も参照してください。
AKS Azure MarketplaceのWebLogic Serverでは、WLSドメインおよびアプリケーションをデプロイするための選択肢と柔軟性を強化することで、クラウド・コンピューティングを活用できます。 このオファーでは、WebLogic Kubernetes Toolkitを利用して、WebLogic ServerおよびAzureリソースのプロビジョニングを自動化し、WLSワークロードをAKSに簡単に移動できるようにします。 自動的にプロビジョニングされるリソースには、AKSクラスタ、WebLogic Kubernetes Operator、WebLogic ServerイメージおよびAzure Container Registry(ACR)が含まれます。 必要に応じて、既存のAKSクラスタまたはACRインスタンスをオファーで使用できます。 このサービスでは、Azure App GatewayまたはAzure Load Balancer、DNS構成、SSL/TLS構成によるロード・バランシングの構成、データベース接続の緩和、Azureモニターへのメトリクスの公開、Kubernetes永続ボリュームとしてのAzureファイルのマウントもサポートしています。
詳細は、「AKS MarketplaceでWebLogic Server」を参照してください。
Tanzu Kubernetes Grid (TKG)は、Kubernetesクラスタを迅速にデプロイおよび管理できる管理対象Kubernetesサービスです。 WebLogic Kubernetes OperatorおよびOracle WebLogic Serverは、VMware Tanzu Kubernetes Grid Multicloud 1.1.3 (vSphere 6.7 U3を使用)での使用が完全にサポートされ、動作保証されています。
TKGのサポートと制限:
Tanzu Kubernetes Grid Integrated Edition (TKGI) 1.16とvSphere (7.0.3) CSI 2.7のサポート:
「Tanzu Kubernetes Gridサンプル」も参照してください。
OpenShiftは、クラウド・プラットフォームにすることも、オンプレミスにデプロイすることもできます。
OpenShiftセキュリティ要件に対応するには:
kubernetesPlatform
Helmチャート・プロパティに値OpenShift
を指定します。 詳細は、「Helmのオペレータ構成値」を参照してください。 WebLogic Kubernetes Operator (オペレータ)によって管理されるWebLogic Serverドメインのサポートが認定されており、Oracle Databaseに接続し、Kubernetes (OraOperator)のOracle Databaseされています。 サポートされているWLSおよびデータベース・バージョンの詳細は、次を参照してください:
動作保証には、Kubernetesでサポートされているアプリケーション・データ・アクセスとすべてのWLSデータベース依存機能の両方のサポートが含まれます。 詳細は、My Oracle Support 「ドキュメントID 2349228.1」のKubernetesのWebLogic Server認証を参照してください。
認定レベルに含まれるのは、次のトポロジのサポートです:
Kubernetesには、kind、Minikube、Minishiftなど、開発に重点を置いた多数のディストリビューションがあります。 多くの場合、これらは開発マシン上の仮想マシンでKubernetesを実行します。 これらのディストリビューションでは、次のような領域に追加の課題があることがわかりました:
そのため、これらのディストリビューションを使用してオペレータまたはWebLogic Serverを実行することをお薦めし「ません」。 WebLogic Serverまたはこれらのディストリビューションで本番環境で実行されているオペレータはサポートしていませんが、開発環境またはテスト環境で一部(種類、Minikubeなど)をサポートしています。
デスクトップのDockerが同じ制限を受けるとは思えないため、開発またはテストのオプションとしてサポートしています。
WebLogic Kubernetes OperatorおよびOracle Linuxはオープン・ソースで、無料です。WebLogic Serverには、任意の環境でライセンスが必要です。 すべてのWebLogic Serverライセンスは、WebLogicをコンテナおよびKubernetes(無料の単一デスクトップOracle Technology Network (OTN)開発者ライセンスを含む)にデプロイする場合に適しています。 詳細は、次の項を参照してください:
WebLogic Kubernetes Operator (「オペレータ」はオープン・ソースで、Universal Permissiveライセンス(UPL)、バージョン1.0でライセンスされています。 サポートの詳細については、「ヘルプの表示」を参照してください。
WebLogic Serverはオープン・ソースではありません:
WebLogic Serverのデプロイメントと同様に、KubernetesでWebLogic Serverインスタンスを実行するには、ライセンスが必要です。
ライセンスは、Oracle Technology Network (OTN)開発者ライセンスを使用する場合、単一の開発者デスクトップ開発環境に無料で利用できます。
詳細は、「Fusion Middlewareライセンス情報ユーザー・マニュアル - アプリケーション・サーバー製品」および次のセクションを参照してください。
Oracle Linuxはオープン・ソース・ライセンスに含まれており、完全にダウンロードして使用できます。
サポートを含むWebLogic Serverライセンスには、Oracle LinuxサポートまたはUnbreakable Linux Networkへの直接アクセス(スタンドアロンOracle Linuxパッチに直接アクセスするため)の顧客資格は含まれ「ません」。 最新のOracle Linuxパッチは、最新の「WebLogic ServerまたはFusion Middlewareのインフラストラクチャ・イメージ」に含まれています。
JavaがWebLogicおよびCoherenceサーバーまたはクライアントの実行に使用されている場合、JavaのOracleサポートはWebLogic Serverライセンスに含まれます。
詳細は、「Fusion Middlewareライセンス情報ユーザー・マニュアル - アプリケーション・サーバー製品」を参照してください。
Oracleには、2つの異なるタイプのWebLogic ServerまたはFusion Middleware (FMW)インフラストラクチャ・イメージが用意されています:
Critical Patch Update (CPU)イメージ: 最新のWebLogic Server (またはFusion Middleware Infrastructure)およびCoherence PSUと、Critical Patch Update (CPU)プログラムによってリリースされたその他の修正を含むイメージ。 CPUイメージは、本番での使用を目的としています。
一般提供 (GA) WebLogic Server (またはFusion Middleware Infrastructure)イメージ: 本番用ではなく、WebLogic、Fusion Middleware InfrastructureまたはCoherence PSUを含まないイメージ。
すべてのWebLogic ServerおよびFusion Middleware Infrastructureライセンス(無料のOracle Technology Network (OTN)開発者ライセンスを含む)には、Java SEをバンドルする最新の一般提供 (GA) WebLogic ServerまたはFusion Middleware Infrastructureイメージへのアクセスが含まれます。
WebLogic Serverサポートにアクセスできる顧客には、さらに次のものが含まれます:
(Fusion Middleware Infrastructureのサポートにアクセスできるお客様は、そのCPUイメージ、パッチおよびサポートに類似したアクセス権を持ちます。)
フリーかつオープン・ソースのWebLogic Image Toolを使用して、新規または更新(パッチ適用)されたWebLogicまたはFusion Middleware Infrastructureイメージを作成できます。 コミュニティおよびWebLogic Kubernetes ToolkitのOracleサポート・ポリシーについては、My Oracle Support (MOS) 「ドキュメントID 2790123.1」を参照してください。
WebLogic ServerまたはFusion Middleware Infrastructureイメージ、開発者および本番ライセンスの詳細、様々なタイプのイメージ、カスタム・イメージの作成、およびイメージのパッチ適用の詳細は、「WebLogicイメージ」を参照してください。
最新のOracle Container Registry (OCR) 「GAイメージ」には、Oracle LinuxおよびJavaの最新のセキュリティ・パッチが含まれており、WebLogic Serverの最新のセキュリティ・パッチは含まれ「ません」。 Oracleでは、OCR Critical Patch Updates (CPU)イメージやカスタム生成イメージなど、最新のセキュリティ・パッチでイメージを使用することを強くお薦めします。 「最近パッチが適用されたイメージを使用していることを確認」を参照してください。