-
Notifications
You must be signed in to change notification settings - Fork 43
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
SaltGUI and saltstack multimaster infrastructure #460
Conversation
I did test SaltGUI in combination with salt-syndic like a year ago. |
here is a link for my convenience https://docs.saltproject.io/en/latest/topics/topology/syndic.html |
after some experimenting with The current version of SaltGUI does not properly support the minions behind a The good news is that all the necessary information seems to be available. I'll try to update SaltGUI to handle this. |
@pju51 |
@erwindon we do not have a certificate problem with salt-syndic on our side |
thx, I'll just try that one! |
note that syndic is misbehaving in later versions.
I think that works for me. |
Here is an overview of the screens and their current behaviour in a syndic context:
So I now spot 3 separate issues, marked (a), (b) and (c) Do you have any other issues that should be investigated? |
no, seems clear but I don't see how it can work? simply change |
in my setup the following works properly:
In a production situation, it is described as useful to use a backup-master next to each normal master. in fact, in each pair the second node is the backup for the first one, but also the first node is a backup for the second. but this is a high-availability scenario. so far, we were working on a load-reducing solution. So, I'll ignore that part of the setup. When you have this setup, all salt commands that are issued against the main salt-master will get forwarded to all minions that are either directly reachable, or that are connected to the secondary salt-master-s. When using salt-syndic(-s), the only real difference is that |
Kudos, SonarCloud Quality Gate passed! |
migrated issue to PR |
Hi,
currently SaltGUI connects to a single master to execute salt commands, retrieve information (grains, pillars,..) and results.
In my case, we have 2 salt masters servers and 1 salt manager server, the manager manages the masters via salt-syndic installed on the 2 salt masters, and thus load balances the deployment requests to one or the other master.
the result is that if the manager sends the deployment to the server not "linked" to SaltGUI, I don't get the result, so basically I only get 50% of the saltstack results.
Is it possible to make SaltGUI compatible with a multimaster infrastructure?