eolivelli opened a new pull request #96:
URL: https://github.com/apache/pulsar-helm-chart/pull/96


   ### Motivation
   
   In Pulsar 2.7.x you can configured a bookieId that is the unique identifier 
of the Bookie and it does not depend on the network address of the bookie.
   In Kubernetes we can set the bookieId as the name of the Pod, this way we 
are going to decouple the BookieId from the hostname and also from the main 
Bookie binary protocol endpoint (hostname:port)
   
   see
   http://bookkeeper.apache.org/bps/BP-41-bookieid/
   
   ### Modifications
   Pass the PULSAR_PREFIX_bookieId env variable, filled with metadata.name.
   
   **This is only a draft,** because we are missing an upgrade story, you 
cannot use this chart on an existing cluster, because the bookie will fail to 
boot.
   Basically this setting should be configured only on new bookies and only 
when all of the Pulsar Brokers are updated to a version that support BookieID 
(that is with BookKeeper 4.12, that comes with Pulsar 2.7.x)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to