Skip to content

Conversation

@BulkBeing
Copy link
Contributor

@BulkBeing BulkBeing commented Jun 10, 2025

Librdkafka invokes kinit to refresh the Kerberos creds. This won't work for us since we build scratch images.
Looking if we can use either a Rust kerberos library or a Golang package (build a binary and invoke it by specifying in librdkafka kinit command setting) to refresh the tokens.

COPY --from=base /bin/numaflow-rs /bin/numaflow-rs
COPY ui/build /ui/build

RUN apt update && apt install -y krb5-user libpam-krb5
Copy link
Member

Choose a reason for hiding this comment

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

this might bring in glibc which will create a lot of CVEs. perhaps, we can also give a non-scratch image too?

Copy link
Member

Choose a reason for hiding this comment

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

Think about if we should run them in one container with the same image?

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.

4 participants