Installation Methods

Different ways to install and run the platform based on your use case.

Overview

The platform can be installed using multiple methods:

  • CLI Installation: Standalone binary for automation

  • Docker Images: Container-based deployment

  • Kubernetes Helm: Cloud-native deployment

  • Cloud Marketplaces: AWS, GCP marketplace installations

Installation Options

CLI Installation

For CI/CD automation and scripting:

Use cases: * GitHub Actions, GitLab CI * Automated data refresh * Script-driven workflows

Docker Compose

For development and small teams:

Use cases: * Local development * Testing environments * Small team deployments

Kubernetes with Helm

For production deployments:

Use cases: * Enterprise production * High availability * Scalable infrastructure

Cloud Marketplaces

One-click deployment from cloud marketplaces:

Benefits: * Simplified billing * Pre-configured infrastructure * Automatic updates

Choosing an Installation Method

Use CLI if:

  • Automating in CI/CD pipelines

  • No need for web UI

  • Simple, one-off transformations

Use Docker Compose if:

  • Need web UI for occasional use

  • Team size < 20 users

  • Single server is sufficient

Use Kubernetes if:

  • Enterprise deployment

  • Need high availability

  • Must scale horizontally

  • Cloud-native infrastructure

Use Cloud Marketplace if:

  • Want simplified procurement

  • Need integrated billing

  • Prefer managed infrastructure