Cloud Native Experience Kubernetes Ready
The Kubernetes Ready path of the Cloud Native Experience (CNE) deploys Liferay DXP on any CNCF-conformant Kubernetes cluster using the official liferay-default Helm chart. Use it on OpenShift, EKS, GKE, AKS, on-premises clusters, or any Kubernetes platform your team operates.
Unlike the AWS Ready and GCP Ready paths, Kubernetes Ready does not provision infrastructure or managed services. You manage the Kubernetes cluster and its supporting services, including the database, search engine, object storage, ingress, and observability stack.
Liferay provides official Helm charts and configuration patterns to deploy and operate Liferay DXP in Kubernetes environments. The primary chart, liferay-default, is published from liferay-portal/cloud/helm/default.
Start with the Quickstart to deploy Liferay DXP on a local k3d cluster with ephemeral PostgreSQL and Elasticsearch instances.
After validating the deployment, continue with these Kubernetes Ready guides:
-
Plan production environments by reviewing Architecture, Sizing, and Support Model.
-
Configure external access patterns in Networking for Kubernetes Ready Deployments.
-
Validate the deployment model on OpenShift with Deploying Liferay DXP on OpenShift.
-
Configure external dependencies (database, search, object storage, license) in Configuring External Dependencies.
-
Set up monitoring with Observability and Telemetry.
-
Manage releases through Git with GitOps for Kubernetes Ready.