Skip to content

Trino Installation Introduction

Audience: System Administrators

Content Summary: This page provides an overview of the Trino/Starburst integration and installation for Starburst Enterprise and other Trino clusters.

See the Trino Plugin Release Notes for the current supported versions.

Trino Installation Overview

The Immuta Trino integration uses an Immuta plugin into Trino clusters. An administrator will create an immuta database for the Trino plugin to work through. When users query the immuta database, Immuta intercepts and applies policy decisions to the query before returning the results to the user as a view.

Installation Methods

There are two installation options for Trino. Click a link below to navigate to a tutorial for your method:

  • Starburst Enterprise Configuration: The steps to enable the integration with this method are

    1. Add the integration on the App Settings page.
    2. Configure the Immuta connector in Starburst.
    3. Configure the Event Listener on your cluster.
    4. Configure Starburst to block access to other catalogs.
  • Trino Configuration: The steps to enable the integration with this method are

    1. Add the integration on the App Settings page.
    2. Download the Immuta-Trino plugin.
    3. Install the Immuta-Trino plugin on all Trino nodes within your cluster.
    4. Create an Immuta catalog.
    5. Configure the Event Listener on your cluster.
    6. Configure Trino to block access to other catalogs.