Skip to content
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

Feature: Multimaster support #65

Open
claudekenni opened this issue Oct 10, 2019 · 8 comments · May be fixed by #346
Open

Feature: Multimaster support #65

claudekenni opened this issue Oct 10, 2019 · 8 comments · May be fixed by #346
Labels
enhancement New feature or request

Comments

@claudekenni
Copy link

Add the feature to be able to talk to multiple masters.

@mattLLVW mattLLVW added the enhancement New feature or request label Oct 10, 2019
@other-ryan
Copy link

I'm fairly new to running salt masters but wondering if salt-syndic would work to get around this limitation? Is there an existing workaround to get this working?

@mattLLVW
Copy link
Contributor

mattLLVW commented May 8, 2020

@other-ryan one existing workaround is to simply have one instance of Alcali per master.
It's definitely not ideal, but it works.

@claudekenni
Copy link
Author

Have been poking around a littlebit and I think the easiest way to achieve this could be to use the pyapi and syndics.
That way you could have the Alcali server be the master of masters and then just send the commands to the minions and get the returns back.
This needs to have the pyapi implemented first though.

@claudekenni
Copy link
Author

@other-ryan
Got it to work with Syndics, one important thing is that the MoM has to have a copy of all the Keys from every syndic or else it won't be able to do the minion refresh.

@other-ryan
Copy link

@claudekenni I realize I completely missed your response here and it's now October. Great to hear that syndic could work here. I'll have to give this a shot.

Cheers!

@mattLLVW mattLLVW linked a pull request May 28, 2021 that will close this issue
@mattLLVW
Copy link
Contributor

Screenshot from 2021-05-28 15-00-40

@drscream
Copy link
Contributor

Hello @other-ryan - I'm trying to get the same setup working like you did. But how have you achieved to that the MoM have access to the keys from the syndic?

@tkurtzsrc
Copy link

My use case for multi masters is that there are 3 masters in HA mode, with a shared config on an NFS share. I think I am running into a problem where only a subset of the minions are showing up, presumably the ones talking to the master I pointed alcali at. Any advice other then using syndic?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants