Skip to content

Ibexa DXP Helm Chart Installation

This guide is meant for the installation of the helm chart in Kubernetes.

Prerequisites

Installing the chart

To install the chart with the release name ibexa under the domain www.ibexa.dev.xrow.net. Configure your DNS to point to your Kubernetes Ingress Load balancer. This step will install the default Ibexa OSS release.

helm upgrade --install ibexa oci://registry.gitlab.com/xrow-shared/helm-ezplatform/charts/ibexa \
  --version 3.12.0 \
  --set global.routes.frontend[0]=www.domain.com \
  --set vendor.imageCredentials.username=<licence_user> \
  --set vendor.imageCredentials.password=<licence_key> \
  --set storage.class=provider-with-rwx \
  --namespace ibexa-production \
  --create-namespace --atomic --wait --debug --timeout 15m

Note: The chart version doesn`t match the application version. The bundled application version matches the latest Ibexa DXP Version.

The latest unstable build is version 0.0.0+2aed960 from 2025-06-14 07:47:24+02:00 by Björn Dieding

The command deploys Ibexa on the Kubernetes cluster in the default configuration. The Parameters section lists the parameters that can be configured during installation.

You can now continue to finetune your installation and add your custom container image by creating a custom values.yaml.

Uninstalling the chart

To uninstall/delete the ibexa deployment:

helm uninstall ibexa -n ibexa-production

The command removes all the Kubernetes components associated with the chart and deletes the release.