Skip to content
Cranking out Good Code
Go back

Unveiling the Future: How to Create and Run Tableau Bridge on Linux Containers

Tableau Bridge is now available on Linux Containers. This is a big deal—it offers significant improvements over the Windows-only deployment model. Here’s why this matters and how to get started.

Key Advantages of Linux Container Deployment

  1. Efficiency — Linux containers are more efficient than Windows VMs, requiring only about 1/50th of the disk space.

  2. Scalability — Multiple Bridge agents can run on a single machine, improving resource utilization.

  3. Automation — Infrastructure provisioning, upgrades, and driver management become easier to automate.

  4. Dynamic Scaling — The system can automatically add or remove agents based on demand.

  5. Orchestration — Containers work with Kubernetes for enterprise-grade container management.

Implementation Steps

The high-level process involves:

  1. Gather credentials (site name, pool ID, email, PAT token)
  2. Download the Bridge Linux .rpm installer
  3. Obtain required database drivers
  4. Create a Dockerfile for the Bridge image
  5. Run the container with collected information

Resources

Automation Opportunities

Scripting opens the door for:

All of these help streamline Bridge agent deployment at scale.

Update (January 2025): A new tool called bridgectl is now available from the tab-se GitHub organization for managing Bridge deployments.


Share this post on:

Previous Post
Unleashing Tableau's Semantic Layer with AI Agents