On Oracle Cloud Infrastructure VM
Install Airbyte on Oracle Cloud Infrastructure VM running Oracle Linux 7

Go to OCI Console > Compute > Instances > Create Instance
Deploy it in a VCN which has a Private subnet. Ensure you select shape as 'Intel'

Go to OCI Console > Networking > Virtual Cloud Network
Select the Subnet > Security List > Add Ingress Rules

Keep in mind that it is highly recommended to not have a Public IP for the Instance where you are running Airbyte.

On your local workstation:
ssh [email protected] -i <private-key-file.key> -L 2200:oci-private-instance-ip:22
ssh [email protected] -i <private-key-file.key> -p 2200

ssh -i <privateKey> -N -L <localPort>:10.10.1.25:22 -p 22 ocid1.bastionsession.oc1.ap-sydney[email protected]host.bastion.ap-sydney-1.oci.oraclecloud.com

ssh -i mydemo_vcn.priv [email protected] -p 2222

sudo yum update -y
sudo yum install -y docker
sudo service docker start
sudo usermod -a -G docker $USER

sudo wget https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m) -O /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo /usr/local/bin/docker-compose --version

mkdir airbyte && cd airbyte
wget https://raw.githubusercontent.com/airbytehq/airbyte/master/{.env,docker-compose.yaml}
which docker-compose
sudo /usr/local/bin/docker-compose up -d

ssh [email protected] -i <private-key-file.key> -L 8000:oci-private-instance-ip:8000

Open URL in Browser : http://localhost:8000/

ssh -i <privateKey> -N -L <localPort>:10.10.1.25:8000 -p 22 ocid1.bastionsession.oc1.ap-sydney[email protected]host.bastion.ap-sydney-1.oci.oraclecloud.com

ssh -i mydemo_vcn.priv -N -L 8000:10.10.1.25:8000 -p 22 ocid1.bastionsession.oc1.ap-sydney[email protected]host.bastion.ap-sydney-1.oci.oraclecloud.com

Open URL in Browser : http://localhost:8000/
/ Please note Airbyte currently does not support SSL/TLS certificates /
Copy link
On this page
Create OCI Instance
Whitelist Port 8000 for a CIDR range in Security List of OCI VM Subnet
Connection Method 1 : Create SSH Tunnel via a Bastion Host to Login to the Instance
Connection Method 2 : Create OCI Bastion Host Service to Login to the Instance
Login to Airbyte Instance using Port forwarding session from Local machine
Install Airbyte Prerequisites on OCI VM
Install Docker
Install Docker Compose
Install Airbyte
Airbyte URL Access Method 1 : Local Port Forward to Airbyte VM using Bastion host
Access Airbyte
Airbyte URL Access Method 2 : Local Port Forward to Airbyte VM using OCI Bastion Service
Access Airbyte