-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handling NATS clusters in multiple namespaces #134
Comments
I am also hitting this issue. Is it possible to implement a similar solution flux that uses labels to partition the CRs over multiple instances of the same controller? https://fluxcd.io/flux/installation/configuration/sharding/#assign-resources-to-shards |
I tried using Accounts -- which specify the server -- in order to do this but it seems like its ignored and uses the underlying NACK config. Eg.
I would have expected the account information to be respected and used in creating the stream. |
For anyone struggling we this, our end work-around was to change to This doesn't allow adding the CRDs between various project namespaces throughout the cluster though so may not work for everyone. |
There is a flag called |
For this to work, you need to use When the url is empty, it switches mode to use the |
Hi,
I have k8s cluster with two NATS clusters in two different namespaces (dev and stg environment), installed NACK in dev with helm chart, on install in stg I have bumped into resource ownership confilict:
Since NATS URL is one of NACK install parameters, I assume that one instance can controll only one NATS cluster. Is there a way to have several deployments of NACK, each controlling configuration of different NATS cluster within single k8s cluster?
The text was updated successfully, but these errors were encountered: