Skip to content

Commit

Permalink
add kind custom connector troubleshooting to quickstart (#45207)
Browse files Browse the repository at this point in the history
  • Loading branch information
cgardens authored Sep 7, 2024
1 parent 5cb6c6f commit 22b8ce8
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions docs/operator-guides/using-custom-connectors.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,3 +110,22 @@ You can pull your connector image from your private registry to validate the pre
This documentation will be linked in your connector setting's page.

5. `Add` the connector to save the configuration. You can now select your new connector when setting up a new connection!


# Troubleshooting

## Loading connector docker containers into kind
If you are running Airbyte in kind (kubernetes in docker -- this is the default method for abctl), you must load the docker image of that connector into the cluster. If you are seeing the following error, it likely means that the docker image has not been properly loaded into the cluster.

![Screenshot of UI error when custom connector container is not loaded in the cluster](./assets/custom-connector-error1.png)

![Screenshot of K8s error when custom connector container is not loaded in the cluster](./assets/custom-connector-error2.png)

A connector container can be loaded using the following command:
```
kind load docker-image <image-name>:<image-tag> -n airbyte-abctl
```
For the example above, the command would be:
```
kind load docker-image airbyte/source-custom:1 -n airbyte-abctl
```
8 changes: 8 additions & 0 deletions docs/using-airbyte/getting-started/oss-quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -379,6 +379,14 @@ abctl local credentials --email <[email protected]>

The password for this user can be retrieved by running `abctl local credentials`.

### Using Custom Connectors
In order to run a custom connector with an Airbyte instance that is running in kind, you must load the docker image of that connector into the cluster. A connector container can be loaded using the following command:
```
kind load docker-image <image-name>:<image-tag> -n airbyte-abctl
```

For more troubleshooting information review the troubleshooting section in [Uploading Customer Connectors](../../operator-guides/using-custom-connectors#troubleshooting)

### Additional Resources

There are several channels for community support of local setup and deployment.
Expand Down

0 comments on commit 22b8ce8

Please sign in to comment.