Paola Simon
09/26/2024, 2:47 AMuser
09/26/2024, 2:47 AMPaola Simon
09/26/2024, 2:49 AMPaola Simon
09/26/2024, 2:49 AMuser
09/26/2024, 2:50 AMoctavia import all
command. This command will retrieve all sources, destinations, and connection configurations. You can then commit this to a Git repository. Here is an example of how to use the Octavia CLI: bash octavia init octavia import all
Please note that once you start to edit Airbyte resources with Octavia CLI then it's better to avoid using the UI as you will continue to see some differences when importing changes. For more details, you can check the [Octavia CLI documentation](https://github.com/airbytehq/airbyte/tree/master/octavia-cli). Sources: - [Connector Builder Intro](https://docs.airbyte.com/connector-development/connector-builder-ui/overview#contributing-the-connector) - [Version control Airbyte configurations with Octavia CLI](https://airbyte.com/tutorials/version-control-airbyte-configurations)Paola Simon
09/26/2024, 2:53 AMuser
09/26/2024, 2:53 AMuser
09/26/2024, 2:54 AM.octavia
file. These variables include the Airbyte instance URL, username, and password. Here's an example of how to set these variables: bash AIRBYTE_URL=<http://your-airbyte-instance-url> AIRBYTE_USERNAME=your-username AIRBYTE_PASSWORD=your-password
Replace <http://your-airbyte-instance-url>
, your-username
, and your-password
with your actual Airbyte instance URL, username, and password respectively. After setting up these environment variables, you can use the Octavia CLI to interact with your Airbyte instance. For example, you can initialize an Octavia project with the octavia init
command: bash octavia init
Please note that the Octavia CLI is an alpha unofficial CLI that won't be maintained. Since the publication of the tutorial, Airbyte has released an official [Terraform Provider](https://registry.terraform.io/providers/airbytehq/airbyte/0.1.0), which is advised to use instead of the CLI. Source: [Version control Airbyte configurations with Octavia CLI](https://airbyte.com/tutorials/version-control-airbyte-configurations)Paola Simon
09/26/2024, 3:02 AMuser
09/26/2024, 3:02 AMuser
09/26/2024, 3:02 AMbash curl -s -o- <https://raw.githubusercontent.com/airbytehq/airbyte/master/octavia-cli/install.sh> | bash
This command will download the Octavia CLI installation script and execute it. The Octavia CLI will be installed as an alias in your bash profile. You can then use the octavia
command to interact with your Airbyte instance. Please note that you should install the same Octavia version as the targeted Airbyte instance to avoid API incompatibility issues. Source: [Version control Airbyte configurations with Octavia CLI](https://airbyte.com/tutorials/version-control-airbyte-configurations)Paola Simon
09/26/2024, 5:00 AMPaola Simon
09/26/2024, 5:01 AMPaola Simon
09/26/2024, 5:02 AM