Supported Deployment Methods

Deploy Bigeye agents

Bigeye agents can be deployed using Docker (default) or Kubernetes. The deployment target is selected during the initial ./bigeye-agent install setup and stored in bigeye_agent.yml as deploy_on_kubernetes.

Deployment Options

  • Docker Deployment — The default and fully supported deployment method. The Agent CLI manages Docker containers directly, handling image pulls, volume mounts, environment variables, and container lifecycle. All six agent types are supported.

  • Kubernetes Deployment — Supported for Data Source, Lineage Plus, and DataHealth agents. The Agent CLI generates Kubernetes YAML charts and provides kubectl commands for manual deployment. SDS and Cross-Source agents require Docker.

Choosing a Deployment Method

ConsiderationDockerKubernetes
Setup complexityLower — CLI manages everythingHigher — requires manual kubectl steps
Agent supportAll 6 agent typesData Source, Lineage Plus, DataHealth
Lifecycle managementAutomatic via CLIManual via kubectl
Best forSingle VM deploymentsExisting K8s infrastructure