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]
