<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hello Alexis, <br>
<br>
answers in line with your comment<br>
<br>
Le 21/05/2014 19:36, Alexis VACHETTE a écrit :<br>
</div>
<blockquote cite="mid:757532645969cfb02f5deeec0d8aa7d6@unhu.fr"
type="cite">Hello everyone, <br>
<br>
First of all, nice to meet all of you ! <br>
<br>
Very open and kind community, I just got back from the Solutions
Linux 2014 event. <br>
</blockquote>
<br>
It was pleasure to discuss with you on the event, and I'm glad that
you contact us right away!<br>
<br>
<blockquote cite="mid:757532645969cfb02f5deeec0d8aa7d6@unhu.fr"
type="cite"> <br>
I would like to start the development of a tool like knife with
chef. <br>
<br>
It will be sysadmin oriented in order to be able to do shiny tasks
without any need to use the web interface. <br>
<br>
Because it's just a pain in the ass (laugh) for any sysadmin,
including me of course. <br>
<br>
I would like to have some feedback before I start anything. <br>
</blockquote>
<br>
That looks to be a very good idea to me, being able to interact
easily with Rudder from outside the web interface.<br>
<br>
It would make it more adaptable to different kind of usage!<br>
<br>
<blockquote cite="mid:757532645969cfb02f5deeec0d8aa7d6@unhu.fr"
type="cite"> <br>
I don't find any CLI tools right now for Rudder.<br>
</blockquote>
<blockquote cite="mid:757532645969cfb02f5deeec0d8aa7d6@unhu.fr"
type="cite"> <br>
<br>
Any Rudder dev can help me to find some ? (Vincent ? ;)) <br>
</blockquote>
<br>
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 ...<br>
<br>
What I found on rudder-tools is a script that get informations on
Nodes using the API:
<a class="moz-txt-link-freetext" href="https://github.com/Normation/rudder-tools/blob/master/scripts/rudder-api/rudder-nodes.py">https://github.com/Normation/rudder-tools/blob/master/scripts/rudder-api/rudder-nodes.py</a><br>
<br>
You can look at the API documentation here:
<a class="moz-txt-link-freetext" href="http://www.rudder-project.org/rudder-api-doc/">http://www.rudder-project.org/rudder-api-doc/</a><br>
<br>
You should be able to do whatever you want with it ( create, apply
and manage your configuration with it)<br>
<br>
You may also want to use the rudder-itop plugin, since you can
extract compliance data with its API (
<a class="moz-txt-link-freetext" href="https://github.com/Normation/rudder-plugin-itop">https://github.com/Normation/rudder-plugin-itop</a> )!<br>
<br>
Hope this will answer most of your questions :)<br>
<br>
<br>
<blockquote cite="mid:757532645969cfb02f5deeec0d8aa7d6@unhu.fr"
type="cite"> <br>
I wish you an happy evening and let's get started this new
project. <br>
</blockquote>
Yeah \o/<br>
<br>
Best regards,<br>
<div class="moz-signature">-- <br>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<style type="text/css"><!--
a.redlink:link { color: #962322; text-decoration: none; }
a.redlink:visited { color: #962322; text-decoration: none; }
.sig { font-family: sans-serif; font-size: small; }
.sigsmall { font-family: sans-serif; font-size: x-small; }
--></style>
<table border="0" cellpadding="0" cellspacing="2" width="380">
<tbody>
<tr>
<td colspan="2">
<hr></td>
</tr>
<tr>
<td colspan="2"><b><img alt=""
src="cid:part1.01040502.02020901@normation.com"
align="left" height="50" hspace="10" width="50"> <span
class="sig">Vincent Membré</span></b><br>
<span class="sig"><i>Ingénieur R&D</i></span><br>
<span class="sig"><a class="redlink"
href="http://www.normation.com">Normation</a></span> </td>
</tr>
<tr>
<td colspan="2">
<hr></td>
</tr>
<tr>
<td colspan="2"><span class="sigsmall"><b>87 rue de Turbigo,
75003 Paris, France</b></span></td>
</tr>
<tr>
<td><span class="sigsmall">Telephone:</span></td>
<td><span class="sigsmall">+33 (0)1 84 16 06 00</span></td>
</tr>
<tr>
<td><span class="sigsmall">Mobile:</span></td>
<td><span class="sigsmall">+33 (0)6 10 14 76 78</span></td>
</tr>
<tr>
<td colspan="2">
<hr></td>
</tr>
</tbody>
</table>
</div>
</body>
</html>