pulsar-resources-operator
pulsar-resources-operator copied to clipboard
Hello folks, I'm using PulsarSource with RabbitMQ integration everything works ok, but I've noticed seems it's not publishing in the correct tenant/namespace. Instead it is publishing on `public/default/`. Here's my...
*(If this PR fixes a github issue, please add `Fixes #`.)* Fixes # *(or if this PR is one task of a github issue, please add `Master Issue: #` to...
When the PulsarSource firstly configured with `schemaType` in the CR, and then remove the field, the Source instance will not sync the remove of `schemaType` and causing the field not...
### Background Now the resource operator uses a single controller for all resources CR, and the reconcile now is executed sequentially. If one resource is illegal the reconcile will be...
https://github.com/streamnative/pulsar-resources-operator/pull/239 disabled the gocyclo linter, and we should re-enable it once the cyclomatic complexity issue is resolved.
#295 changed pulsar permissions handling (https://github.com/streamnative/pulsar-resources-operator/pull/295/files#diff-7ee96543d0c11e11d8d8ab0f179e9c7721c36be1d82f051cc0999f00b067a936R155-R170): it authoritatively sets permissions according to currently reconciled PulsarPermission resource. This means it's impossible to specify more than one PulsarPermission resource targeting a single...
After upgrading to v0.9.0 we have noticed that the operator modifies the spec of the custom resource, e.g. PulsarTopic. This causes endless competition between the operator and continuous deployment (e.g....
*(If this PR fixes a github issue, please add `Fixes #`.)* Fixes # *(or if this PR is one task of a github issue, please add `Master Issue: #` to...
After upgrading to v0.9.0 we have noticed that the operator deletes topic schemas when reconciling `PulsarTopic`. Before the upgrade we had the following topic definition: ``` apiVersion: resource.streamnative.io/v1alpha1 kind: PulsarTopic...
I tried installing pulsar-resources-operator in a standalone local cluster, but it fails. This is the error message: ``` {"severity":"error","timestamp":"2024-12-04T18:34:49Z","logger":"setup","message":"unable to create controller","controller":"Pulsar Connection","error":"no matches for kind \"PulsarNSIsolationPolicy\" in version \"resource.streamnative.io/v1alpha1\"","stacktrace":...