Today we completed the first big development part of the KermIT project and we can consider it “really stable” for the production environments. Was stable even with all previouses versions, that means could already be used for production, but with this version we complete many useful things and we automate many setup/installation processes.
Important devs in the ChangeLog:
script to automatically configure SeLinux rules for KermIT
setup script for all post installation operations
New version of RestMCO (2.0-5), more flexible using POST messages
KemIT development going ahead adding new functions everyday. Today two new videos showing Tree Filters and Persistent DashBoard.
A problem with big datacenter in the previous KermIT version was all widgets with classed served inside (for example puppet classes widget). If you want to reach a particular class or server you should look for it by hand (search in any folder to find your server). Now you can simply search the resource you need (folder or server name) and you will be pointed out to — (Read more)
A new interesting feature we are actually coding in KermIT web application is Dynamic Groups. You can define a rule to group servers (and later, all kind of resources) and will be automatically added to this group if they match the rule. In this way, any new server added (or removed) to KermIT network will appear (or disappear) in the correct group with no manual interaction for the admin user.
These days we are working, on the KermIT‘s master branch, adding some new interersting features (and refactoring lot of our code).
Here a video that shows how you can provision the servers, changing the assigned puppet classes directly within the KermIT web interface.
What you should have is the puppet master configured to use Hiera, that allow you to define the puppet site.pp, not in a statically way, but — (Read more)