Django: automatically import sub-modules urls

I recently refactor the KermIT project to get a completely dynamic project and have the ability to add plugins. Here I'm going to show you how to check for "installed plugins" and automatically configure the urls. First of all you have to configure a Django app, named for example plugins and correctly link it up to your Django project. So add it t…

Read More

KermIT WebUI: new version and the road to 2.0

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. Importa…

Read More

KermIT: New filters and Dashboard

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…

Read More

KermIT: Dynamic Groups for resources

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…

Read More

KermIT: assign puppet classes to a server within the webui

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. [video src="http://www.mornati.net/videokermit/video/Kermit-EditPuppetClasseswit…

Read More