0

Cara install airbyte di EC2 instance, OS Ubuntu 24.04

Tutorial ini akan membahas cara install airbyte di EC2 instance, OS Ubuntu 24.04 (cloud AWS).

Prerequisites

Beberapa prasyarat yang harus digunakan:

  • EC2 instance (Cloud AWS)
  • OS Ubuntu 24.04
  • Docker

Install Airbyte

Airbyte membutuhkan docker. Jika docker belum ada harus diinstall terlebih dulu. Jika sudah ada, bisa dilanjut ke step install airbyte.

Install docker

Referensi instalasinya saya ambil dari sini https://docs.docker.com/engine/install/ubuntu/

apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
cara install airbyte

Tambahkan repository ke apt sources:

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

Install docker menggunakan command berikut:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Docker berhasil diinstall.

Install Airbyte

Referensi instalasinya saya ambil dari sini: https://docs.airbyte.com/using-airbyte/getting-started/oss-quickstart

Download airbyte command berikut:

curl -LsfS https://get.airbyte.com | bash -

Lalu install airbyte menggunakan command:

abctl local install --insecure-cookies

Kita menggunakan parameter insecure cookies disini karena nanti airbyte diakses menggunakan HTTP saja, bukan HTTPS.

install airbyte on ubuntu 24.04 EC2 instance

Jika selama instalasi ada warning seperti ini, abaikan saja (selama tidak ada error tidak masalah)

  • port 8001, connect: connection refused.
  • failed to launch web-browser. Please launch your web-browser to access http://localhost:8000

Daftarkan port 8000 di inbound rule security group, agar airbyte bisa diakses melalui browser.

Buka airbyte lewat browser:

http://<ip kamu>:8000
cara install airbyte. Halaman awal airbyte

Penjelasan:

  • Your email: Isi dengan email kamu, bisa dengan gmail atau email pribadi.
  • Organization name: Bisa diisi dengan – jika tidak punya organisasi
  • Anonymize usage data collection: Disable

Klik Get started. Dan akan disuruh login menggunakan email tadi. Untuk mendapatkan passwordnya, balik lagi ke terminal. Ketikkan command:

abctl local credentials

Copy password ke halaman login airbyte tadi. Klik Login. Jika berhasil maka tampilan dashboard airbyte seperti ini:

cara install airbyte di EC2 instance Ubuntu 24.04

Kesimpulan

  • Airbyte diinstall diatas EC2 instance, OS ubuntu 24.04 pada cloud AWS
  • Airbyte membutuhkan docker, jadi docker harus diinstall terlebih dahulu
  • Airbyte web UI menggunakan port 8000, jadi di firewall/security group di inbound rule harus ditambahkan port 8000
  • Jika ada beberapa warning saat proses instalasi, abaikan saja selama itu bukan error
  • Kita menginstall airbyte menggunakan parameter –insecure-cookies, karena kita mengakses airbyte web UI nya menggunakan HTTP

Demikian tutorial cara install airbyte di EC2 instance, OS Ubuntu 22.04 pada cloud AWS. Semoga bermanfaat!

Ambar Hasbiyatmoko

Hello, I'm web developer. Passionate about programming, web server, and networking.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.