🌍 Terraform Deployment
This guide will walk you through deploying an integration of the Ocean framework using Terraform and your favorite cloud provider.
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
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
-
Login to Port and browse to the builder page.
-
Open the ingest modal by expanding one of the blueprints and clicking the ingest button on the blueprints.
or
-
Select the integration you want to install from the list of available integrations.
-
Follow the instructions on the installation page.
-
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.
The list of available integrations can be found in the integrations library page.
The generic configuration for integrations can be found in the Integration Configuration guide.
More information about the available event listener types and optional configurations can be found in the Event Listeners guide.