This adds an option to set the pulsar clusterName as defined in the broker.conf file separately from the name field used as a prefix to pulsar Kubernetes resources. These two values have a different scope: the k8s resource prefix is scoped within the cluster, while the clusterName has to be unique among other clusters involved in georeplication, so it seems like it makes sense to have two separate values for these.
This adds an option to set the pulsar
clusterName
as defined in thebroker.conf
file separately from thename
field used as a prefix to pulsar Kubernetes resources. These two values have a different scope: the k8s resource prefix is scoped within the cluster, while the clusterName has to be unique among other clusters involved in georeplication, so it seems like it makes sense to have two separate values for these.Fixes #143