[rudder-dev] Rudder and CLI tool for sysadmin

Vincent Membré vincent.membre at normation.com
Thu May 22 14:12:59 CEST 2014


Hello Alexis,

answers in line with your comment

Le 21/05/2014 19:36, Alexis VACHETTE a écrit :
> Hello everyone,
>
> First of all, nice to meet all of you !
>
> Very open and kind community, I just got back from the Solutions Linux 
> 2014 event.

It was pleasure to discuss with you on the event, and I'm glad that you 
contact us right away!

>
> I would like to start the development of a tool like knife with chef.
>
> It will be sysadmin oriented in order to be able to do shiny tasks 
> without any need to use the web interface.
>
> Because it's just a pain in the ass (laugh) for any sysadmin, 
> including me of course.
>
> I would like to have some feedback before I start anything.

That looks to be a very good idea to me, being able to interact easily 
with Rudder from outside the web interface.

It would make it more adaptable to different kind of usage!

>
> I don't find any CLI tools right now for Rudder.
>
>
> Any Rudder dev can help me to find some ? (Vincent ? ;))

I'm affraid there is not much for now, I thought there was a Script 
using the api to auto accept new Nodes, but I can't find it ...

What I found on rudder-tools is a script that get informations on Nodes 
using the API: 
https://github.com/Normation/rudder-tools/blob/master/scripts/rudder-api/rudder-nodes.py

You can look at the API documentation here: 
http://www.rudder-project.org/rudder-api-doc/

You should be able to do whatever you want with it ( create, apply and 
manage your configuration with it)

You may also want to use the rudder-itop plugin, since you can extract 
compliance data with its API ( 
https://github.com/Normation/rudder-plugin-itop )!

Hope this will answer most of your questions :)


>
> I wish you an happy evening and let's get started this new project.
Yeah \o/

Best regards,
-- 
------------------------------------------------------------------------
*Vincent Membré*
/Ingénieur R&D/
Normation <http://www.normation.com>
------------------------------------------------------------------------
*87 rue de Turbigo, 75003 Paris, France*
Telephone: 	+33 (0)1 84 16 06 00
Mobile: 	+33 (0)6 10 14 76 78
------------------------------------------------------------------------

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.rudder-project.org/pipermail/rudder-dev/attachments/20140522/2bd0d54c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 3503 bytes
Desc: not available
URL: <http://www.rudder-project.org/pipermail/rudder-dev/attachments/20140522/2bd0d54c/attachment.png>


More information about the rudder-dev mailing list