Kubernetes Operator for Enonic XP

Contents

The Enonic XP Kubernetes Operator is a piece of software runs on top of Kubernetes to help you manage your XP deployments. It builds on the operator pattern provided by Kubernetes.

Motivation

Creating a simple XP deployment is quite easy, but it quickly gets more complicated when you try to create production grade clusters. Add on top the complexity of how Kubernetes works and you quickly can get into trouble. The operator removes that complexity for you, and makes it easy to create and manage complex deployments with ease.

Usage

Take a look at the usage section see how to use the operator.

Installation

Before you can start using the operator you have to:

  • Have a running Kubernetes cluster, version 1.22+. If you need to setup a local test environment, you can look at our minikube guide.

  • Install the operator according to the installation guide.

Supported XP versions

The operator only supports Enonic XP v7.13.2 and newer.

Contents

Contents