-
Notifications
You must be signed in to change notification settings - Fork 289
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
Support for multiple controllers in Boundary Desktop #3157
Comments
Hi @reza-solaris, thank you for this feature request, this is something we have considered adding to the product, I will leave this post open to gauge community interest. |
All companies will have multiple controllers (each for dev/test/staging/prod at least) and this feature is needed for any developer to be able to seamlessly roam across different environments |
@somurzakov @reza-solaris Boundary supports multiple scopes (Orgs and Projects) which allows teams to have several different environments to manage targets and users, as well as flexibility in auth methods. I am wondering if that solves the issue, or why there is a need to run multiple control planes (which would require multiple accounts)? |
Although it is possible to have all the targets from different environments in one controller, it would mean having a network connectivity from a single controller to other network segments (controller-worker connectivity). Thus, that would break the network segregation. |
Is there a concern with the control plane being able to reach all workers/networks if there are role-based permissions that prevent users from reaching those networks? Or is it a requirement that certain networks can only be accessed by certain controllers? Completely air-gapping the environments. Edit: Is the purpose of this to test out Boundary functionality and configurations? Or to separate production-level, widely-accessed infrastructure? |
Yes. Correct. The purpose of this functionality is to have production network complete segregation. |
boundary authenticate to a controller1-url from command line Use cases could be possible
Please suggest |
Hello,
Currently, if there are multiple Boundary installations, the user must sign out from one instance and connect to the other. The user must also type in the URL of each installation at every login.
It would be very beneficial if the Boundary Desktop client would allow multiple active instance connections. Something like having multiple instances of Boundary Desktop client open at the same time. To overcome this, we are currently using
open -n -a Boundary.app
to authenticate to multiple controllers at the same time. But it is not a convenient solution.Something like this:
The text was updated successfully, but these errors were encountered: