Skip to content

Conversation

@pvannierop
Copy link
Contributor

This PR will:

  • Label the current confluentinc-based connector docker images as legacy (will still be published to Docker Hub)
  • Add Dockerfiles for Strimzi Connector based images.
  • Update release Github actions to publish Strimzi docker images to Github repository.

@pvannierop pvannierop self-assigned this Jul 2, 2025
@pvannierop pvannierop requested a review from ewelinagr July 2, 2025 14:24
@pvannierop pvannierop force-pushed the feature/strimzi-operator-connector branch 3 times, most recently from c99543c to efa4876 Compare July 2, 2025 14:35
@pvannierop pvannierop force-pushed the feature/strimzi-operator-connector branch 4 times, most recently from a8918af to 3bd1dc5 Compare July 8, 2025 08:47
@pvannierop pvannierop force-pushed the feature/strimzi-operator-connector branch from 3bd1dc5 to 14e11ec Compare July 8, 2025 09:26

COPY --from=builder /code/build/libs/kafka-connect-transform-keyvalue*.jar /usr/share/"${COMPONENT}"/plugins/
COPY ./docker/legacy/launch /etc/confluent/docker/launch
COPY ./docker/legacy/kafka-wait /usr/bin/kafka-wait

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the relative paths here need to be updated, since this Dockerfile was also moved /docker/legacy

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same in line 5 and 6

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not see this problem in line 5 and 6. What should I change?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You're right, it is correct as is. I just assumed that since this Dockerfile was moved to /docker/legacy/, the build context would be also from inside that folder, so that the relative paths to launch and kafka-wait would be different (as it is in the same folder). I just realized that the project root needs to be kept as build context root in order to reach the /src/ location.

ewelinagr

This comment was marked as resolved.

Copy link

@ewelinagr ewelinagr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small updates needed for /docker/legacy/Dockerfile.s3.
Maybe good to mention someting about the legacy vs strimzi images in the Readme?

@pvannierop
Copy link
Contributor Author

I have also added a few lines about the ConfluentInc vs Strimzi connect support.

@pvannierop pvannierop requested a review from ewelinagr July 14, 2025 09:42
@pvannierop pvannierop force-pushed the feature/strimzi-operator-connector branch from 232e026 to 6e8e22c Compare July 14, 2025 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants