在pulsar-helm-chart的values.yaml文件中,找到以下行:
pulsarConfig: ||-
...
webServicePort: "8080"
...
managedLedgerMaxEntriesPerLedger: "50000"
...
pulsarFunctionsClusterNumFunctionPackageReplicas: 1
添加以下内容:
pulsarConfig: ||-
...
webServicePort: "8080"
...
managedLedgerMaxEntriesPerLedger: "50000"
...
pulsarFunctionsClusterNumFunctionPackageReplicas: 1
...
pulsarManager:
enabled: true
这将启用Pulsar Manager。 部署Pulsar集群时增加 --set 环境变量:
helm install pulsar incubator/pulsar --set initialize=true --set pulsar-config.pulsarManager.enabled=true
可以使用以下命令部署Pulsar Manager服务(需要在 Kubernetes 集群上运行此命令):
kubectl apply -f https://raw.githubusercontent.com/apache/pulsar-manager/v0.2.0/pulsar-manager.yaml
这将为 Pulsar Manager 应用程序创建 Kubernetes 部署。您可以使用以下命令检查它是否正在运行:
kubectl get deployment pulsar-manager -n pulsar-manager
现在,您可以通过浏览器访问 http://
来访问 Pulsar ManagerUI。