1
0
mirror of synced 2026-01-04 18:04:31 -05:00
Files
airbyte/docs/deploying-airbyte/on-oci-vm.md
Joey Marshment-Howell fdb9139547 Update VM docs to use run-ab-platform.sh (#26566)
* update docs to use run-ab-platform.sh

* fix formatting

* add background mode

* add background mode

* add background mode

* add background mode

* add background mode

---------

Co-authored-by: Conor <cpdeethree@users.noreply.github.com>
2023-05-31 12:37:50 +01:00

2.6 KiB

Deploy Airbyte on Oracle Cloud

This page guides you through deploying Airbyte Open Source on an Oracle Cloud Infrastructure (OCI) Virtual Machine (VM) Instance.

:::info

These instructions have been tested on an Oracle Linux 7 instance.

:::

Prerequisites

To deploy Airbyte Open Source on Oracle cloud:

:::caution

For security reasons, we strongly recommend not having a Public IP for the Instance where you are running Airbyte.

:::

Set up the environment

Install Docker and Docker Compose on the VM:

  1. Install Docker

In the terminal connected to your OCI Instance for Airbyte, run the following commands:

sudo yum update -y

sudo yum install -y docker

sudo service docker start

sudo usermod -a -G docker $USER
  1. Install Docker Compose

In the terminal connected to your OCI Instance for Airbyte, run the following commands:

sudo yum install -y docker-compose-plugin

docker compose version

Install and start Airbyte

Download the Airbyte repository and deploy it on the VM:

  1. Run the following commands to download the Airbyte installation script:

    mkdir airbyte && cd airbyte
    wget https://raw.githubusercontent.com/airbytehq/airbyte/master/run-ab-platform.sh
    chmod +x run-ab-platform.sh -b
    
  2. Run the following command to get Airbyte running on your OCI VM instance using the installation script:

    ./run-ab-platform.sh -b 
    
  3. Open up a Browser and visit port 8000 - http://localhost:8000/

Alternatively, you can get Airbyte running on your OCI VM instance using a different approach.

  1. In the terminal connected to your OCI Instance for Airbyte, run the command:

    ssh opc@bastion-host-public-ip -i <private-key-file.key> -L 8000:oci-private-instance-ip:8000
    

    Replace <private-key-file.key> with the path to your private key.

  2. On your browser, visit port 8000 port 8000

Troubleshooting

If you encounter any issues, reach out to our community on Slack.