Skip to main content

TyKO

Your turnkey Typesense Kubernetes Operator
for highly available self-healing Typesense clusters

TyKO Hero

Self-healing clusters

Automated failover, quorum recovery, and raft re-evaluation keep your Typesense clusters healthy without any manual intervention.

Zero-downtime updates

Rolling updates with safe orchestration ensure you are always stay operational while you upgrade, downgrade or resize your Typesense clusters.

Batteries-included

StatefulSets, ConfigMaps, Secrets, Services, PodMetrics, HttpRoutes and many more, all managed for you.

Ingress & Gateway APIs support

Expose Typesense securely using Kubernetes Ingress or the Gateway API. Integrates with Shared Gateways & TLS termination.

Observability

Expose Typesense nodes health status and metrics to Prometheus for monitoring and alerting purposes.

Production-ready

Opinionated defaults for secure production-ready clusters and sane resource limits.

S3-compatible storage support

Persist data on any S3-compatible object storage. Works with OBS, AWS S3, RustFS and many more for vendor-neutral storage.

Kubernetes-native

Built with Go & Operator SDK, following Kubernetes best-practices. Extend TyKO to your needs if you wish.

How it works

Three simple steps to set up a highly available Typesense cluster

Install the Operator

Add the Helm repo and install to your cluster.

Learn more ->

Define your Cluster

Apply a single manifest with the version, size and storage you need.

Learn more ->

Let TyKO do the rest

TyKO provisions, configures, monitors and heals the cluster automatically.

Learn more ->
© 2024-2026 TyKO, GPL-3.0 Licensed