Airbyte Installation in Kubernetes

  1. Run 'helm repo add airbyte https://airbytehq.github.io/helm-charts' to add the helm repo.

  2. Run 'kubectl create namespace airbyte' to create the namespace.

  3. Create values.yaml using vi values.yaml and paste the below:

    global:

    jobs:

    resources:

    requests:

    memory: 512Mi

    cpu: 20m

    limits:

    cpu: 400m

    memory: 1Gi

  4. Install Airbyte using the command: helm install \
    airbyte \
    airbyte/airbyte \
    --namespace airbyte \
    --values ./values.yaml

  5. After Installing the airbyte run the command: kubectl -n airbyte port-forward deployment/airbyte-webapp 8085:8080 to access the Airbyte UI.

  6. In chrome open 'http://ipaddress:8085', click the source and configure the source.

  7. Click the destination and configure the Destination data source.

  8. After adding the Source and Destination, click the new connection and select source and destination. After select the tables that needs to be replicated. Save the connection.

  9. You can also set the cron in the setting of that connection.