Getting Started

Welcome to the Event Store Database (ESDB) Kubernetes Operator guide! For the sake of brevity, further references will use the shorter term of Operator.

Please be aware that the Operator is currently considered as a preview release, and therefore it should not be used in a production environment.

ESDB and Kubernetes: The Perfect Match

Kubernetes is the modern Enterprise standard for deploying large scale applications. It provides the ideal hardened platform for ESDB to leverage.

The Operator's objective is simple:

         Simplify the deployment and management of ESDB within Kubernetes.

The Engineering team at Event Store have taken every measure to ensure that the Operator follows best practices. For more information, please refer to the Kubernetes Operator Pattern documentation.

Features

  • Deployment of single-node and multi-node clusters

  • Local deployment without public access

  • Cloud deployment with public access

  • Backup and restore

  • Rolling upgrades and configuration changes

Documentation Goals

This guide sets out to achieve the following goals:

1

Highlight the benefits of the Operator

2

Explain how to install the Operator

3

Serve as a central reference

Support

If there are any questions related to the Operator that are not answered in the guide, then please reach out to Event Store.