Feature Question: Salt interface
-
In SodiumSuite, I see a "Terminal" tab after clicking on an Asset (a computer) for example.
I am guessing this will eventually interface with the asset's CLI whether it's cmd.exe or PowerShell on Windows, or shell on Linux.
My question is, will there be an interface to issue Salt commands to Minions as if you were on the Master? This would be handy, rather than having to go to each Asset to issue a Salt command.
In addition to SodiumSuite to being a helpdesk/gui management interface, I would like to also see capabilities that allow a way to manually manage minions via Salt commands. (if possible)
-
@tim_g said in Feature Question: Salt interface:
In SodiumSuite, I see a "Terminal" tab after clicking on an Asset (a computer) for example.
I am guessing this will eventually interface with the asset's CLI whether it's cmd.exe or PowerShell on Windows, or shell on Linux.
It actually works, but was too dangerous and not enough testing so it was clawed back, but the tab remains, which is a little confusing. But yes, it's a remote shell interface.
-
@tim_g said in Feature Question: Salt interface:
My question is, will there be an interface to issue Salt commands to Minions as if you were on the Master? This would be handy, rather than having to go to each Asset to issue a Salt command.
Quite a bit of discussion of removing Salt from SodiumSuite, so not very likely to get implemented.
-
@tim_g said in Feature Question: Salt interface:
In addition to SodiumSuite to being a helpdesk/gui management interface, I would like to also see capabilities that allow a way to manually manage minions via Salt commands. (if possible)
Full Salt management via state files has been very close for a while. It requires loads of testing and needs to be pretty solid and unfortunately Jeremy has had extremely little time to devote recently and there is always something else taking attention - like that Salt bug that we faced this week (which is still there but we have a much better handle on it.)
Also, that's a major impetus for replacing Salt. It's great, but when it has problems, it's not easy for us to deal with them.
-
I understand.
I did find some other related projects, though they dont' seem very active:
https://github.com/Lothiraldan/saltpad
One or two others not worth mentioning.
Also, SaltStack Enterprise seems like something of interest... but I'm sure that's not free and super expensive.
-
@tim_g said in Feature Question: Salt interface:
I understand.
I did find some other related projects, though they dont' seem very active:
https://github.com/Lothiraldan/saltpad
One or two others not worth mentioning.
Also, SaltStack Enterprise seems like something of interest... but I'm sure that's not free and super expensive.
And we’ve heard that they have deployment issues. A major uni paid for it and they couldn’t get it working with the vendor involved and talked to us about Using sS instead.
-
I also believe I reported this a week or two ago in my testing. So I wish I could use it as well.
-
@tim_g said in Feature Question: Salt interface:
I am guessing this will eventually interface with the asset's CLI whether it's cmd.exe or PowerShell on Windows, or shell on Linux.
My question is, will there be an interface to issue Salt commands to Minions as if you were on the Master? This would be handy, rather than having to go to each Asset to issue a Salt command.
I've been doing some design in my head all evening and I think that this might be doable. Going to try to talk to Jeremy about it this afternoon and see what he thinks.
-
@scottalanmiller said in Feature Question: Salt interface:
@tim_g said in Feature Question: Salt interface:
I am guessing this will eventually interface with the asset's CLI whether it's cmd.exe or PowerShell on Windows, or shell on Linux.
My question is, will there be an interface to issue Salt commands to Minions as if you were on the Master? This would be handy, rather than having to go to each Asset to issue a Salt command.
I've been doing some design in my head all evening and I think that this might be doable. Going to try to talk to Jeremy about it this afternoon and see what he thinks.
That would be huge I think.
If I want to manage a fleet with Salt, but also want SodiumSuite, I think I'd have to choose one or the other... but SodiumSuite allowing the ability on that end as well would be great.
I wouldn't have install a Salt master, and if SodiumSuite allows for some kind of State management backend like GitLab, we'd not need SaltStack Enterprise, or a number of other paid options.
You know what I mean? Im on my phone and can't take the Time to get it all out eight now.
-
@tim_g said in Feature Question: Salt interface:
@scottalanmiller said in Feature Question: Salt interface:
@tim_g said in Feature Question: Salt interface:
I am guessing this will eventually interface with the asset's CLI whether it's cmd.exe or PowerShell on Windows, or shell on Linux.
My question is, will there be an interface to issue Salt commands to Minions as if you were on the Master? This would be handy, rather than having to go to each Asset to issue a Salt command.
I've been doing some design in my head all evening and I think that this might be doable. Going to try to talk to Jeremy about it this afternoon and see what he thinks.
That would be huge I think.
If I want to manage a fleet with Salt, but also want SodiumSuite, I think I'd have to choose one or the other... but SodiumSuite allowing the ability on that end as well would be great.
I wouldn't have install a Salt master, and if SodiumSuite allows for some kind of State management backend like GitLab, we'd not need SaltStack Enterprise, or a number of other paid options.
You know what I mean? Im on my phone and can't take the Time to get it all out eight now.
I agree, I think that it would, too.