@@ -232,12 +232,6 @@ spec:
232232 {{- if .Values.pulsar_metadata.clusterName }}
233233 clusterName : {{ .Values.pulsar_metadata.clusterName }}
234234 {{- end }}
235- {{- if include "pulsar.metadata.isOxia" . }}
236- oxiaBasedSystemTopic :
237- enabled : true
238- schemaStorageUrl : " {{ template " pulsar.oxia.schema.url" . }}"
239- topicPoliciesServiceClassName : " io.streamnative.pulsar.OxiaTopicPoliciesService"
240- {{- end }}
241235 {{- if .Values.broker.functionmesh.enabled }}
242236 function :
243237 enabled : true
@@ -333,13 +327,26 @@ spec:
333327 {{- end }}
334328 {{- end }}
335329
330+ {{- end }}
331+ {{- if include "pulsar.metadata.isOxia" . }}
332+ useStorageCatalog : true
336333 {{- end }}
337334 custom :
338335 PULSAR_PREFIX_additionalServletDirectory : " ./brokerAdditionalServlet"
339336 {{- if include "pulsar.metadata.isOxia" . }}
340337 PULSAR_PREFIX_metadataStoreUrl : " {{ template " pulsar.oxia.metadata.url" . }}"
341338 PULSAR_PREFIX_configurationMetadataStoreUrl : " {{ template " pulsar.oxia.metadata.url" . }}"
342339 PULSAR_PREFIX_enablePackagesManagement : " false"
340+ PULSAR_PREFIX_kafkaGroupOffsetsStoreInMetadata : " true"
341+ PULSAR_PREFIX_kafkaProducerStateStoreInMetadata : " true"
342+ PULSAR_PREFIX_kafkaSchemaRegistryStoreInOxia : " true"
343+ {{- $oxia := default dict .Values.oxia }}
344+ {{- $storageCatalog := default dict $oxia.storageCatalog }}
345+ PULSAR_PREFIX_oxiaSchemaStorageUrl : {{ default (include "pulsar.oxia.schema.url" .) $storageCatalog.schemaStorageUrl | quote }}
346+ PULSAR_PREFIX_oxiaSchemaRegistryUrl : " {{ template " pulsar.oxia.kafkaSchema.url" . }}"
347+ PULSAR_PREFIX_schemaRegistryUrl : {{ default (include "pulsar.oxia.kafkaSchema.url" .) $storageCatalog.schemaRegistryUrl | quote }}
348+ PULSAR_PREFIX_schemaRegistryStorageClassName : {{ default "io.streamnative.pulsar.schema.OxiaSchemaStorageFactory" $storageCatalog.schemaRegistryStorageClassName | quote }}
349+ PULSAR_PREFIX_topicPoliciesServiceClassName : " io.streamnative.pulsar.OxiaTopicPoliciesService"
343350 {{- end }}
344351{{- with .Values.broker.configData }}
345352{{ toYaml . | indent 6 }}
0 commit comments