For the complete documentation index, see llms.txt. This page is also available as Markdown.

Terraform Modules

To make deployment of WarpStream easier we have published Terraform modules and examples for various services.

AWS - Elastic Container Service

This module creates an ECS cluster, a S3 storage bucket, IAM Roles, an ECS Task, and an ECS Service running the WarpStream Agent.

This module assumes you already have a VPC with a NAT Gateway to the internet. Internet access is needed to be able to pull the WarpStream Agent container image.

A fully working example can been seen here: https://github.com/warpstreamlabs/terraform-aws-warpstream-ecs/tree/main/examples/basic

AWS - Elastic Kubernetes Service

This module creates an EKS cluster, a S3 storage bucket, IAM Roles, and deploys the WarpStream Agent helm chart.

This module assumes you already have a VPC with a NAT Gateway to the internet. Internet access is needed to be able to pull the WarpStream Agent container image.

A fully working example can been seen here: https://github.com/warpstreamlabs/terraform-aws-warpstream-eks/tree/master/examples/basic

Last updated

Was this helpful?