LogoLogo
CtrlK
WarpStream.comSlackDiscordContact UsCreate Account
  • Overview
    • Introduction
    • Architecture
      • Service Discovery
      • Write Path
      • Read Path
      • Life of a Request (Simplified)
    • Change Log
  • Getting Started
    • Install the WarpStream Agent / CLI
    • Run the Agents Locally
    • Run the Demo
    • "Hello World" for Apache Kafka
  • Agent Setup
    • Deploy the Agents
      • Kubernetes Known Issues
      • Rolling Restarts and Upgrades
    • Object Storage Configuration
    • Setup Monitoring
      • Pre-made Datadog Dashboard
      • Pre-made Grafana Dashboard
      • Important Metrics and Logs
      • Recommended List of Alerts
      • Monitoring Consumer Groups
      • Hosted Prometheus Endpoint
      • Diagnostics
    • Infrastructure as Code
      • Terraform Provider
      • Helm charts
      • Terraform Modules
      • Protecting important resources from accidental deletion
  • Kafka
    • Configure Clients
      • Tuning for Performance
      • Configure Clients to Eliminate AZ Networking Costs
        • Force Interzone Load Balancing
      • Configuring Kafka Client ID Features
      • Hosted Metadata Endpoint
      • Port Forwarding (K8s)
      • Known Issues
    • Manage Security
      • ACLs
      • TLS
      • SASL Authentication
      • Mutual TLS (mTLS)
    • Manage Connectors
      • Managed Data Pipelines
        • Cookbooks
    • Deploy (advanced)
      • Agent Roles
      • Agent Groups
      • Low Latency Clusters
      • Multi-Region Clusters
      • Network Architecture Considerations
      • Agent Configuration Reference
      • Reducing Infrastructure Costs
      • Client Configuration Auto-tuning
    • Orbit (Cluster Linking)
    • Benchmark
    • Reference
      • Compression
      • Protocol and Feature Support
        • Kafka vs WarpStream Configuration Reference
        • Compacted topics
        • Topic Configuration Reference
      • Partitions Auto-Scaler
      • Serverless Clusters
      • Partition Assignment Strategies
  • Tableflow
    • Setup
  • Schema Registry
    • Setup
    • Enforce Schemas
    • Schema Linking
    • Manage Security
      • Basic Authentication
  • Reference
    • Billing
      • Direct billing
      • AWS Marketplace
    • Accessing the Confluent Support Portal
    • Security and Privacy Considerations
    • Manage Console Access
      • Enable SAML Single Sign-on (SSO)
      • Trusted Domains
      • Workspaces and Access Controls
    • Secrets Overview
    • API Reference
      • API Keys
        • Create
        • Delete
        • List
      • Virtual Clusters
        • Create
        • Delete
        • Describe
        • List
        • DescribeConfiguration
        • UpdateConfiguration
      • Virtual Clusters Credentials
        • Create
        • Delete
        • List
      • Monitoring
        • Describe All Consumer Groups
      • Pipelines
        • List Pipelines
        • Create Pipeline
        • Delete Pipeline
        • Describe Pipeline
        • Create Pipeline Configuration
        • Change Pipeline State
      • Invoices
        • Get Pending Invoice
        • Get Past Invoice
      • Topics
        • Create topic
        • List topics
        • Describe topic
        • Update topic
        • Delete topic
        • Undelete topic
      • User Roles
        • Create
        • Delete
        • List
        • Update
      • Workspaces
        • Create
        • Delete
        • List
        • Rename
    • CLI Reference
      • warpstream agent
      • warpstream demo
      • warpstream cli
      • warpstream cli-beta
        • benchmark-consumer
        • benchmark-producer
        • console-consumer
        • console-producer
        • consumer-group-lag
        • diagnose-record
        • file-reader
        • file-scrubber
      • warpstream playground
    • Integrations
      • Arroyo
      • AWS Lambda Triggers
      • ClickHouse
      • Debezium
      • Decodable
      • DeltaStream
      • docker-compose
      • DuckDB
      • ElastiFlow
      • Estuary
      • Fly.io
      • Imply
      • InfluxDB
      • Kafbat UI/kafka-ui
      • Kestra
      • Materialize
      • MinIO
      • MirrorMaker
      • MotherDuck
      • ngrok
      • Ockam
      • OpenTelemetry Collector
      • ParadeDB
      • Parquet
      • Quix Streams
      • Railway
      • Redpanda Console
      • RisingWave
      • Rockset
      • ShadowTraffic
      • SQLite
      • Streambased
      • Streamlit
      • Timeplus
      • Tinybird
      • Upsolver
    • Dedicated Control Plane Cells and Release Windows
Powered by GitBook
On this page

Was this helpful?

  1. Agent Setup
  2. Infrastructure as Code

Terraform Provider

Links to WarpStream Terraform provider resources.

  1. Github

  2. Docs

  3. Example for managing BYOC clusters along with their topics and configuration

  4. Example for managing Bento pipelines

  5. Example for managing Orbit pipelines

PreviousInfrastructure as CodeNextHelm charts

Last updated 7 months ago

Was this helpful?