GitHub user oneforalone added a comment to the discussion: Broker restarted due
to `ZooKeeper client is disconnected`
BTW, i'm using the latest version of kubectl and helm. Here is the version info:
- kubectl
```
Client Version: version.Info{Major:"1", Minor:"26+",
GitVersion:"v1.26.3-aliyun.1",
GitCommit:"55e48a5160770253d1a32f2523435cd31367843f", GitTreeState:"clean",
BuildDate:"2023-06-13T02:00:50Z", GoVersion:"go1.19.7", Compiler:"gc",
Platform:"linux/amd64"}
Kustomize Version: v4.5.7
Server Version: version.Info{Major:"1", Minor:"26+",
GitVersion:"v1.26.3-aliyun.1",
GitCommit:"833527c1e14974c10e68fe0130013a43e45e8ec1", GitTreeState:"clean",
BuildDate:"2023-04-17T02:57:57Z", GoVersion:"go1.19.7", Compiler:"gc",
Platform:"linux/amd64"}
```
- helm
```
version.BuildInfo{Version:"v3.12.1",
GitCommit:"f32a527a060157990e2aa86bf45010dfb3cc8b8d", GitTreeState:"clean",
GoVersion:"go1.20.4"}
```
And `pulsar-all` image is using `3.0.0`, `pulsar-manager` is using v0.4.0.
Plus, the `value.yaml` file is:
```
kube-prometheus-stack:
enabled: false
prometheusOperator:
enabled: false
grafana:
enabled: false
alertmanager:
enabled: false
prometheus:
enabled: false
auth:
authentication:
enabled: true
provider: "jwt"
jwt:
usingSecretKey: false
authorization:
enabled: true
superUsers:
# broker to broker communication
broker: "broker-admin"
# proxy to broker communication
proxy: "proxy-admin"
# pulsar-admin client to broker/proxy communication
client: "admin"
components:
autorecovery: true
bookkeeper: true
broker: true
functions: true
proxy: true
pulsar_manager: true
toolset: true
zookeeper: true
volumes:
local_storage: true
proxy:
nodeSelector:
node-role.kubernetes.io/pulsar: pulsar
tolerations:
- key: "dedicated"
operator: "Equal"
value: "pulsar"
effect: "NoSchedule"
configData:
PULSAR_PREFIX_authenticateMetricsEndpoint: "false"
broker:
nodeSelector:
node-role.kubernetes.io/pulsar: pulsar
tolerations:
- key: "dedicated"
operator: "Equal"
value: "pulsar"
effect: "NoSchedule"
zookeeper:
securityContext:
runAsUser: 0
fsGroup: 0
fsGroupChangePolicy: "OnRootMismatch"
replicaCount: 3
tolerations:
- key: "dedicated"
operator: "Equal"
value: "pulsar"
effect: "NoSchedule"
volumes:
data:
local_storage: true
size: 20Gi
bookkeeper:
securityContext:
runAsUser: 0
fsGroup: 0
fsGroupChangePolicy: "OnRootMismatch"
replicaCount: 3
tolerations:
- key: "dedicated"
operator: "Equal"
value: "pulsar"
effect: "NoSchedule"
volumes:
journal:
local_storage: true
size: 50Gi
ledgers:
local_storage: true
size: 50Gi
pulsar_manager:
replicaCount: 1
admin:
user: pulsar_manager
password: <my-password>
configData:
DRIVER_CLASS_NAME: org.postgresql.Driver
URL: jdbc:postgresql://192.168.100.19:5432/pulsar_manager
LOG_LEVEL: INFO
JWT_TOKEN: pulsar-token-admin
autorecovery:
replicaCount: 1
nodeSelector:
node-role.kubernetes.io/pulsar: pulsar
tolerations:
- key: "dedicated"
operator: "Equal"
value: "pulsar"
effect: "NoSchedule"
toolset:
replicaCount: 1
nodeSelector:
node-role.kubernetes.io/pulsar: pulsar
tolerations:
- key: "dedicated"
operator: "Equal"
value: "pulsar"
effect: "NoSchedule
```
GitHub link:
https://github.com/apache/pulsar/discussions/20773#discussioncomment-6407632
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]