hubcio commented on issue #2712:
URL: https://github.com/apache/iggy/issues/2712#issuecomment-3877668904

   thanks for the details @jpatidar30 , now it's clear whats going on.
   
   the `apache/iggy-connect` docker image ships only the runtime binary, not 
the connector plugin `.so` files. you need to build
   them from source and mount into the container.
   
   ```bash
   git clone https://github.com/apache/iggy.git && cd iggy
   cargo build --libs --release
   # this will produce, among many: 
target/release/libiggy_connector_iceberg_sink.so
   ```
   
   mount them via docker compose:
   
   ```
   services:
     iggy-connect:
       image: apache/iggy-connect
       volumes:
         - ./target/release:/plugins:ro
         - ./my-config:/config:ro
       environment:
         IGGY_CONNECTORS_CONFIG_PATH: /config/config.toml
   ```
   
   and point your connector config at the mount path (extension is appended 
automatically):
   path = "/plugins/libiggy_connector_iceberg_sink"


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to