Deploy Bruin on Ubuntu with Cron

Install Bruin CLI on an Ubuntu VM, store credentials locally, schedule production pipeline runs with cron, and verify logs.

What

Goal - Run Bruin pipelines on a self-managed Ubuntu VM with cron.

Best for - Teams that already operate VMs and want a simple, explicit production runtime on EC2, Compute Engine, DigitalOcean, or another Ubuntu server.

Prerequisites

  • Ubuntu server access with sudo privileges
  • Git installed on the server
  • Network access from the VM to your data platforms
  • A Bruin project ready to deploy

Bruin CLI can run anywhere the CLI can run, including a VM you operate. Bruin Cloud is the managed option when you want scheduling, monitoring, lineage, backfills, notifications, and secure connection management without maintaining the server.