前提条件

Verrazzanoによってインストールおよびサポートされる前提条件の要件、ソフトウェアのバージョンを確認します

Verrazzanoには次が必要です:

  • Kubernetesクラスタおよび互換性のあるkubectl
  • Kubernetesワーカー・ノードで少なくとも2つのCPU、100GBのディスク・ストレージ、16GBのRAMが使用可能であること。これは、Verrazzanoの開発プロファイルをインストールするのに十分です。デプロイするアプリケーションのリソース要件によっては、アプリケーションのデプロイにこれが十分な場合も不十分な場合もあります。

サポートされているハードウェア

Verrazzanoにはx86-64が必要です。他のアーキテクチャはサポートされていません。

サポートされているソフトウェアのバージョン

Verrazzanoでは、次のソフトウェア・バージョンがサポートされています。

Kubernetes

Verrazzanoは、次のKubernetesバージョンにインストールできます。

Verrazzano Kubernetesバージョン
1.0 1.18, 1.19, 1.20
1.1 1.19, 1.20, 1.21

詳細は、Kubernetesのリリース・ドキュメントを参照してください。プラットフォーム固有の詳細は、Verrazzanoのプラットフォーム設定に関する項を参照してください。

WebLogic Server

サポートされるWebLogic Serverのバージョンは、WebLogic Kubernetes Operatorのバージョンによって異なります。サポートされるWebLogic Serverのバージョンはこちらで確認してください。

Coherence

サポートされるCoherenceのバージョンは、Coherence Operatorのバージョンによって異なります。サポートされるCoherenceのバージョンはこちらで確認してください。

Helidon

Verrazzanoでは、Helidonのすべてのバージョンがサポートされます。詳細は、HelidonおよびHelidon市販製品に関するページを参照してください。

インストール済コンポーネント

Verrazzanoでは、厳選されたオープン・ソース・コンポーネント・セットがインストールされます。次の表に、各オープン・ソース・コンポーネントとそのバージョンおよび簡単な説明を示します。

コンポーネント バージョン 説明
cert-manager 1.2.0 TLS証明書の管理と発行を自動化します。
Coherenceオペレータ 3.2.3 Coherenceクラスタのデプロイおよび管理を支援します。
Elasticsearch 7.10.2 分散型マルチテナント対応の全文検索エンジンを提供します。
ExternalDNS 0.7.1 公開されたKubernetesサービスおよびイングレスをDNSプロバイダと同期します。
Fluentd 1.12.3 ログを収集し、Elasticsearchに送信します。
Grafana 7.2.1-2 メトリックの調査、分析およびモニターに役立つツール。
Istio 1.10.4 既存の分散アプリケーションに透過的にレイヤー化するサービス・メッシュ。
Keycloak 15.0.2 Identity and Access Managementでシングル・サインオンを提供します。
Kiali 1.34.1 Istioサービス・メッシュの管理コンソール。
Kibana 7.10.2 Elasticsearchで索引付けされたデータに対する検索およびデータ・ビジュアライゼーション機能を提供します。
MySQL 8.0.26 Keycloakが使用するオープン・ソース・リレーショナル・データベース管理システム。
NGINX Ingress Controller 0.46.0 Kubernetesのクラウドネイティブ・アプリケーション用のトラフィック管理ソリューション。
ノード・エクスポータ 1.0.0 ハードウェアおよびOSメトリック用のPrometheusエクスポータ。
OAM Kubernetesランタイム 0.3.0 KubernetesでOpen Application Model (OAM)コントロール・プレーンを実装するためのプラグイン。
Prometheus 2.21.0-1 イベントのモニタリングとアラートを提供します。
Rancher 2.5.9 複数のKubernetesクラスタを管理します。
WebLogic Kubernetes Operator 3.3.7 WebLogicドメインのデプロイおよび管理を支援します。