-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Add Kafka library in distroless image #10240
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I think we try to avoid adding the -devel ones as they usually introduce a load of extra dependencies so is that required? Do you mean these need to be added to the builder image as well? None are present on either it seems so we must add to the builder at least but then what needs to be in the production images? https://github.com/fluent/fluent-bit/blob/master/dockerfiles/Dockerfile What features to they enable? |
ah yea I think we can avoid devel and only keep the cyrus-sasl-gssapi as the new one. In order to build it I would assume we need it on the builder too This would mainly be for SASL features within rdkafka plugin for Fluent Bit |
Yeah typically you need the devel ones in the builder stage but then only the runtime ones for the production images. I think a lot of this is auto configured during build as well so it may be we only need to add the dependencies to the relevant stages. |
I'll pick this up shortly |
Compiled with
|
The following packages would be helpful for advanced Kafka features within the distroless image
cyrus-sasl-lib cyrus-sasl-devel cyrus-sasl-gssapi
The text was updated successfully, but these errors were encountered: