Skip to main content

ChirpStack on Kubernetes

This guide describes using Kubernetes to run ChirpStack in a production setting on AWS EKS with AWS RDS Postgres and ElastiCache Redis.

GitHub Repository​

The chirpstack-infrastructure GitHub repository provides Terraform modules and Helm charts for a highly available ChirpStack V4 deployment configured with Helium Network sidecar applications on AWS EKS.

AWS Architecture Diagram​

The AWS architecture diagram provided below shows ChirpStack, as deployed from the GitHub repository, in a high-availability configuration with redundancies for AWS availability zones, NAT gateway, RDS Postgres, and ElastiCache Redis. The repository also provides an example for a cost-optimized configuration without NAT gateway, RDS Postgres, and ElastiCache Redis redundancies.

AWS architecture diagram of ChirpStack on EKS
AWS architecture diagram of ChirpStack on EKS.