クラウドネイティブな体験、Kubernetes対応
Cloud Native Experience (CNE) の Kubernetes Ready パスでは、公式の liferay-default Helm チャートを使用して、任意の CNCF 準拠 Kubernetes クラスターに Liferay DXP をデプロイします。 OpenShift、EKS、GKE、AKS、オンプレミスのクラスター、またはチームが運用するあらゆるKubernetesプラットフォームで使用できます。
AWS Ready および GCP Ready パスとは異なり、Kubernetes Ready ではインフラストラクチャやマネージド サービスはプロビジョニングされません。 Kubernetesクラスターとそのサポートサービス(データベース、検索エンジン、オブジェクトストレージ、イングレス、オブザーバビリティスタックなど)を管理します。
Liferayは、Kubernetes環境でLiferay DXPをデプロイおよび運用するための公式Helmチャートと構成パターンを提供しています。 プライマリチャート liferay-defaultは、 liferay-portal/cloud/helm/default から公開されています。
まず、 クイックスタート から始めて、一時的なPostgreSQLおよびElasticsearchインスタンスを備えたローカルk3dクラスタにLiferay DXPをデプロイします。
デプロイメントの検証が完了したら、以下のKubernetes Readyガイドに従ってください。
-
アーキテクチャ、サイジング、およびサポートモデルを確認して、本番環境を計画します。
-
Kubernetes Ready Deployments のネットワーク設定 で外部アクセスパターンを設定します。
-
OpenShift への Liferay DXP のデプロイ を使用して、OpenShift 上のデプロイ モデルを検証します。
-
外部依存関係の設定 で外部依存関係 (データベース、検索、オブジェクトストレージ、ライセンス) を設定します。
-
オブザーバビリティとテレメトリ を使用して監視を設定します。
-
GitOps for Kubernetes Ready を使用して Git を介してリリースを管理します。