Skip to content
github-actions[bot] edited this page Aug 31, 2026 · 2 revisions

ThemisDB Deploy Artefacts

This directory contains deployment artefacts for ThemisDB. Content is organised by deployment target:

Subdirectory Edition(s) Description
kubernetes/ Enterprise + Hyperscaler Kubernetes Operator, CRDs, manifests, Helm-ready examples
systemd/ All (primarily Community) systemd service unit files

Edition Mapping

deploy/kubernetes/ β€” Enterprise and Hyperscaler

The Kubernetes Operator and associated manifests (deploy/kubernetes/) are intended for Enterprise and Hyperscaler deployments:

  • Enterprise: Single-cluster Kubernetes deployments with HA replication.
  • Hyperscaler: Multi-cluster, geo-distributed, with sharding and the full Operator reconciliation loop.

Branch policy: Changes to deploy/** are blocked from the main branch (Community release lane) by the PR path gate at .github/workflows/pr-path-gate-main.yml. Kubernetes artefacts belong in the enterprise or hyperscaler release lanes.

deploy/systemd/ β€” Community (and higher)

The systemd unit files are primarily intended for Community Edition single-node deployments. They are also used by Enterprise single-node setups.

Subdirectory structure (planned)

As the Enterprise and Hyperscaler release lanes mature, this directory may be reorganised into edition-explicit subdirectories:

deploy/
  kubernetes/          ← current (Enterprise + Hyperscaler)
  systemd/             ← current (Community + Enterprise)
  enterprise/          ← planned (Enterprise-specific deployment configs)
  hyperscaler/         ← planned (Hyperscaler-specific deployment configs)

See RELEASE_STRATEGY.md for the full branch and edition model.


ThemisDB 1.9.0-beta Β· Home Β· Module-Index Β· GitHub Β· Issues

ThemisDB Wiki

🏠 Overview

πŸš€ Getting Started

πŸ“– Tutorials

πŸ“— User Guide

βš™οΈ Operations & Security

πŸ“Ÿ Ops Runbooks

πŸ—οΈ Architecture

πŸ“ ADRs

πŸ”§ Contributing

πŸ“‹ Governance

πŸ” Audit

🧩 Plugins

πŸ”Œ Adapters

πŸ’‘ Examples

πŸ“¦ Client SDKs

πŸŽ“ Training

πŸ› οΈ Tools

πŸ€– Developer LLM Wiki

Clone this wiki locally