Skip to main content

🌍 Terraform Deployment

This guide will walk you through deploying an integration of the Ocean framework using Terraform and your favorite cloud provider.

warning

Please verify that the desired integration supports this installation method before continuing.

Prerequisites

  • Terraform installed
  • Credentials for the cloud provider you want to use
  • Port organization for the the Client ID and Client Secret
  • The integration's required configurations

Deploying the integration

UI Installation Process

All the integrations in the integrations library can be installed using Port's UI. The UI will guide you through the installation process.

To get to the integration installation page
  1. Login to Port and browse to the builder page.

  2. Open the ingest modal by expanding one of the blueprints and clicking the ingest button on the blueprints.

    Ingest Button

    or

    Ingest Button

  3. Select the integration you want to install from the list of available integrations.

  4. Follow the instructions on the installation page.

    Installation Page

  5. After the installation is complete, the installation section will automatically close and you will see the resource mapping interface.

All installation options can be found in the Ocean integration factory Terraform provider examples.

info

The list of available integrations can be found in the integrations library page.

Integration Configuration

The generic configuration for integrations can be found in the Integration Configuration guide.

Event Listener

More information about the available event listener types and optional configurations can be found in the Event Listeners guide.