WebLogic Kubernetes Toolkit UIには、WKT UIアプリケーション機能を完全に使用するためにローカルにインストールする必要があるいくつかの前提条件があります。
これには次のものがあります。
kubectl
- Kubernetesクライアント。バージョンはKubernetesクラスタ・バージョンと一致している必要があります。 Kubernetesクラスタとの対話に必要です。 詳細は、UIのKubernetes Client Configuration
ページを参照してください。 kubectl
を構成するために必要です。 クラスタを操作するためのkubectl
の構成の詳細は、Kubernetes Client Configuration
ページを参照してください。 helm
- Helmバージョン3.9以降。 WebLogic Kubernetes Operatorをインストールし、イングレス・コントローラをインストールするために必要です。 openssl
- イングレス・ルートのX.509 TLS証明書を生成するために使用し、アプリケーションに対して生成を依頼する必要があります。WKT UIアプリケーションは、Electronフレームワークを使用して構築されているため、Electronでサポートされているプラットフォームおよびバージョンのみをサポートしています。プラットフォーム・サポートのリストを参照してください。 たとえば、Fedora 24以降に対するElectron要件のために、バージョン8.0以上Oracle Linux、RedHat LinuxおよびCentOS Linux「のみ」をサポートしています。
これらのローカル・ソフトウェアの依存関係に加えて、コンテナ化されたWebLogic ServerドメインとそのアプリケーションをデプロイできるKubernetesクラスタが必要です。 モデルがまだない場合は、WKT UIアプリケーションを使用して手動で記述するか、既存のドメインからモデルを検出できます。 ほとんどの場合、ドメインからモデルを検出するために使用できるWebLogicドメインから開始します。
Oracle、RedHat、CentOSなどのRPMベースのシステムの場合:
https://support.oracle.com/knowledge/Oracle%20Linux%20and%20Virtualization/2717454_1.html
sudo dnf install xterm
logout
ssh -X ...
xterm
UbuntuやDebianなどのDebianベースのシステムの場合:
sudo apt install gnome-session gdm3
sudo reboot
デスクトップ環境を使用せずにリモート・マシンでWKT UIを実行し、X転送を介してアクセスするには、X転送が正常に機能していることを確認する必要があります。 たとえば、
sudo apt install xterm
logout
ssh -X ...
xterm