pavedroad-io / roadctl

A kubectl compatible CLI for managing and creating applications and defining/managing CI/CD environments. The roadctl command uses blueprints based on provent design patterns driven by produciton metrics.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Expose list of brokers to Kafka client

jscharber opened this issue · comments

Our current configuration supports starting N replicas in a Kubernetes cluster. These are exposed via CoreDNS using a service. However, there are times when the client strategy needs to know the underlying Pod IPs/DNS names.

Find the best way to make this discoverable by the client without it needed to implement k8s API calls.