Skip to main content

Kubernetes

Fluidify Regen ships with a production-ready Helm chart.

Prerequisites

  • Kubernetes 1.24+
  • Helm 3.x
  • A PostgreSQL instance (RDS, Cloud SQL, or self-hosted)
  • A Redis instance (ElastiCache, MemoryStore, or self-hosted)

Install

Configuration

All configuration is in deploy/helm/fluidify-regen/values.yaml. Key sections:

Image

Ingress

Resources

Autoscaling

Secrets

Pass secrets via Helm values (not recommended for production) or reference an existing Kubernetes Secret:
Create the secret manually:

Migrations

Migrations run as a Kubernetes Job before the Deployment starts. The Deployment has an initContainer that waits for the Job to complete. To run migrations manually:

High availability

For HA, run at least 2 replicas. The application is stateless — all state is in PostgreSQL and Redis.
For PostgreSQL HA, see the Operations Guide.

Helm chart reference