Thank you for good discussion - I also think that apache/kafka images are the best fit in your case for now.
Just to give some context, what we are trying to do is to fill the gap left by Bitnami by creating and offering, free of charge, images that aim to continue deliver the benefits originally coming with Bitnami containers: * have latest security patches installed as soon as they come out * allow running rootless (we had security audits require that of us) * are as minimal as possible when it comes to the attack surface We also aim to improve our images by automating the security process of applying security patches, aiming for fast delivery of fixes. We also plan to minimize the images as much as possible. I do understand that using the upstream version has some benefits, especially given your Apache project status. However, you used a bitnami image for some reasons, and we want to provide at least the same value as them. By saying the above, if you see any other image than kafka that would require a replacement, please let me know. Regards, Jakub. On Thu, Oct 30, 2025 at 5:18 PM Adam Monsen <[email protected]> wrote: > +1 > > Agreed: If upstream apache/kafka images are mostly a drop-in replacement, > we should use those. > > And yes, also thank you Jakub for the offer/info. > > On Thu, Oct 30, 2025 at 8:12 AM James Dailey <[email protected]> wrote: > >> +1 to Aman's suggestion and offer. >> >> Just to be clear, as an Apache project, any time we include a dependency, >> we have to take it through the "test of license". >> see https://www.apache.org/legal/resolved.html >> >> *If the project is depending upon another Apache project, there is no >> additional step.* >> >> While I appreciate Jakub's offer, I think if we can rely on the upstream >> Kafka project, that is a better strategy. >> >> >> On Thu, Oct 30, 2025 at 4:33 AM Aman Mittal <[email protected]> >> wrote: >> >>> Hi Everyone, >>> >>> In my opinion, I recommend switching to the official apache/kafka image >>> for both local environments and GitHub workflows. With just a few minor >>> configuration adjustments, the SmokeTest executes successfully without any >>> issues. Moreover, since this image is maintained directly by the Apache >>> Kafka project, it provides a more reliable and future-proof replacement for >>> the current setup. >>> >>> If agreed, I can create a Jira ticket and submit a corresponding PR to >>> implement this change. >>> >>> On Thu, Oct 30, 2025 at 3:14 PM Jakub Sławiński >>> <[email protected]> wrote: >>> >>>> Hi everyone, >>>> >>>> Thanks, Adam, for raising this — indeed, the deprecation of Bitnami’s >>>> Kafka Docker images poses a challenge for projects depending on them. >>>> >>>> As an alternative, our team at SolDevelo maintains a set of >>>> open-source, Bitnami-compatible container images, including Kafka, that are >>>> continuously updated, secure, and production-ready. >>>> They are fully compatible with the original Bitnami images and can >>>> serve as a drop-in replacement without requiring configuration changes. >>>> >>>> You can find more information and links to the Docker Hub repositories >>>> here: >>>> >>>> https://soldevelo.com/services/bitnami-container-images-maintained-by-soldevelo/ >>>> >>>> These images are: >>>> * Free and open-source >>>> * Optimized for performance and CI/CD pipelines >>>> * Continuously maintained with security updates >>>> * Fully compatible with the Bitnami image structure >>>> >>>> >>>> We’d be happy to collaborate or assist with testing or migration if the >>>> community decides to explore this direction. >>>> >>>> Also, we'd love to hear your thoughts — are there any other container >>>> images or specific needs that would be helpful for your use cases? >>>> >>>> Best regards, >>>> Jakub. >>>> >>>> On Tue, Sep 30, 2025 at 10:51 AM Ádám Sághy <[email protected]> >>>> wrote: >>>> >>>>> Hi fellow Fineracters, >>>>> >>>>> It looks like Bitnami has stopped publishing new Docker images for >>>>> Apache Kafka: https://hub.docker.com/r/bitnami/kafka >>>>> >>>>> The existing images have been moved to a new repository: >>>>> https://hub.docker.com/r/bitnamilegacy/kafka. However, these will no >>>>> longer receive updates. >>>>> >>>>> We’ve been using their Kafka image in >>>>> docker-compose-postgresql-kafka.yml, which in turn is referenced by >>>>> smoke-messaging.ymlfor "Smoke Testing with Kafka.” >>>>> >>>>> I’ve opened a PR to switch to the latest image from the “legacy” >>>>> repository for now. That said, since it’s no longer maintained, we’ll >>>>> eventually need to choose an alternative source. >>>>> >>>>> Best, >>>>> Adam >>>>> >>>> -- *Jakub Sławiński* Chief Technical Officer [email protected] / +48 514 780 384 -- * SolDevelo* Sp. z o.o. [LLC] / www.soldevelo.com <http://www.soldevelo.com> Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41
