-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Hi team,
I noticed that your tools/docker-kafka setups and the cloudlab-ansible/docker_images.yml playbook rely on bitnami/kafka:3.5.
The Problem
Bitnami has restricted public access to their Docker images.
- Ansible Failure: The command
docker pull bitnami/kafka:3.5incloudlab-ansible/docker_images.ymlwill likely fail with an "access denied" error when running on new cloud nodes, breaking the automated deployment. - Compose Failure: Users trying to spin up the Kafka clusters using the
docker-compose-kafka*.yamlfiles will encounter similar pull errors.
Proposed Solution
I suggest switching to soldevelo/kafka:3.5.
This image is a free, drop-in replacement that works exactly like the Bitnami version (preserving configuration and environment variables), but it allows for unrestricted pulling, ensuring your automation scripts and benchmarks run smoothly.
Suggested Changes:
1. In cloudlab-ansible/docker_images.yml:
# Old
docker pull bitnami/kafka:3.5
# New
docker pull soldevelo/kafka:3.52. In tools/docker-kafka/docker-compose*.yaml files:
# Old
image: docker.io/bitnami/kafka:3.5
# New
image: soldevelo/kafka:3.5Affected files:
cloudlab-ansible/docker_images.ymltools/docker-kafka/docker-compose.yamltools/docker-kafka/docker-compose-kafka1.yamlthroughkafka4.yaml
I can submit a Pull Request to update these references across the repository. Would you be open to that?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels