I'm trying to use RisingWave with Docker Compose and Podman, authenticating with Kafka via Kerberos and Keytab. However, the provided RisingWave Docker image lacks the Kerberos utility (krb5 client), and authentication fails due to the absence of kinit
. Our internal repositories are not up-to-date with Ubuntu 22.04, which is used in the RisingWave image, making it difficult to compile internally. Is there a way to include kinit
in the RisingWave Docker image?
Shun
Asked on Nov 22, 2023
I'm currently facing a challenge with integrating Kerberos authentication in the RisingWave Docker image. Since the krb5 client is missing from the image, authentication with our Kafka broker fails. Our internal repositories are outdated, and we're limited to Ubuntu 20.04, which complicates the process of adding kinit
to the image. I'm looking for guidance on how to proceed, whether by building a custom image or finding an alternative deployment method that doesn't require Docker Compose.