Skip to content

Prerequisites

Cluster prerequisites

  • Any cloud native compatible infrastructure such as Kubernetes from version 1.24+
  • Cert Manager for automatic SSL certificates
  • Dynamic Volume Provisioning with Read-Write-Many capability for the ibexa shared storage. Possible solutions.
  • Minimum Quota of 4 GB RAM and 1 vCPU for the namespace
  • A container image with your Ibexa Project build by your pipeline. Otherwise you can use the shipped default Ibexa image from your settings without project specific customization.

You can now continue with the dependency installation.

Dependency Installation

The dependency installation consists out the following steps:

Optional: cert-manager

This enable the system to create SSL certificates via ACME.

Optional: Install a Dynamic Volume Provisioner

The provisioner you need needs to have the Read-Write-Many capability. Usually each cluster already ships with can install provisioner.

Nevertheless here is a sample on how to install a NFS Provisioner. It is recommended to use the recommended Dynamic Volume Provisioner for your system.

Here are some examples of provisioner that can be used. Best suited is the one recommended by your your storage provider or your kubernetes variant.

Here are some additional that might work for your use case.

You can now continue with the helm chart installation.