Describe the bug
If you enabled authentication on brokers, Pulsar Manager is not able to connect since there is no way to inform the required parameters.
Note: Although it is a Pulsar Manager related issue, the problem lies in the Helm Chart located in this repository.
To Reproduce
Steps to reproduce the behavior:
- Configure authentication on brokers or proxy in
values.yaml:
PULSAR_PREFIX_authorizationEnabled: "true"
authorizationEnabled: "true"
Note: Both parameters with and without prefix are required hence the issue #6135 is not fixed yet.
-
Deploy in a custom kubernetes cluster:
helm install pulsar -f values.yaml ./pulsar/
-
Proxing the pulsar-manager locally:
`kubectl port-forward -n pulsar svc/pulsar-pulsar-manager 9527
-
Access it at http://localhost:9527
-
The Pulsar Manager interface shows no information about the cluster and sometimes a forbidden message is shown.
Expected behavior
All the information about the cluster should be visible in the interface.
Additional context
Looking at the pulsar-manager-deployment.yaml the environment values are fixed and that way JWT_TOKEN or SECRET_KEY cannot be passed to the container.
Note: Despite this there is another related problem that should be fixed in order to completely solve this issue apache/pulsar-manager#260
Describe the bug
If you enabled authentication on brokers, Pulsar Manager is not able to connect since there is no way to inform the required parameters.
Note: Although it is a Pulsar Manager related issue, the problem lies in the Helm Chart located in this repository.
To Reproduce
Steps to reproduce the behavior:
values.yaml:Note: Both parameters with and without prefix are required hence the issue #6135 is not fixed yet.
Deploy in a custom kubernetes cluster:
helm install pulsar -f values.yaml ./pulsar/Proxing the pulsar-manager locally:
`kubectl port-forward -n pulsar svc/pulsar-pulsar-manager 9527
Access it at http://localhost:9527
The Pulsar Manager interface shows no information about the cluster and sometimes a forbidden message is shown.
Expected behavior
All the information about the cluster should be visible in the interface.
Additional context
Looking at the
pulsar-manager-deployment.yamlthe environment values are fixed and that way JWT_TOKEN or SECRET_KEY cannot be passed to the container.Note: Despite this there is another related problem that should be fixed in order to completely solve this issue apache/pulsar-manager#260