saltstack/salt — Issue #708: SUSE YaST Module for Salt
Author: druonysus
Created: 2012-02-16 20:12:22+00:00
State: open

I think that a YaST module would really help the adoption of Salt in the openSUSE and SLE community. YaST is modulerlly to make it easy to make modules for it (for those who know how). Also YaST is very useful because it has an ncurses UI, an X UI (for both GTK and Qt), and an optional Web UI (via WebYaST). I think that by making some of the functionality of Salt available via YaST could help introduce more people to the power of Salt. Though, personally, I think that having a WebYaST UI would be the most powerful... but anything would be great.

Features I could see as being useful via a YaST Module:
* Sowing a list of the Minions the Master is connected to (selectable list).
* Accessing some common functions such as adding users and groups to selected list of minions

That is just off the top of my head. I know I could come up with more as I get to know Salt a bit better. I think the Snapper BtrFS tool that openSUSE has implemented has a great YaST module to it even though snapper is a CLI tool. I look at that as a bit of inspiration for this (http://lizards.opensuse.org/2011/04/01/introducing-snapper/).

I know this is a very distro specific request (and therefore not a very high priority), but I DO think it would be a great asset in boosting Salt in the openSUSE community.