Skip to Content
Installation

Installation

GlassFlow is open source and can be self-hosted on Kubernetes. GlassFlow works with managed Kubernetes services like AWS EKS, GKE, AKS, and more. You can also run GlassFlow on your own Kubernetes cluster. For local testing or a small POC, you can also use Docker and Docker Compose to run GlassFlow on your local machine.

Self-Hosting Options

Kubernetes

To run GlassFlow in your Kubernetes cluster, use the Helm chart. This provides a Kubernetes deployment for running GlassFlow.

Docker

The easiest way to get started is to use Docker on your local machine. This will give you a local environment that you can use to create a pipeline and test the functionality.

Deployment types comparison

Kubernetes is the recommended way to run GlassFlow in production. It is more scalable and has more features. Docker is a good option for local development and testing. It is easy to set up and use.

FeatureDockerKubernetes
# Pipelines1∞
Pipeline Managementβœ…βœ…
Dead Letter Queue (DLQ)βŒβœ…
Prometheus MetricsβŒβœ…
OpenTelemetry LogsβŒβœ…
# Ingestors1Multiple
ScalabilityβŒβœ…
Last updated on