Je cherche un outil de déploiement de configuration à la Cfengine, mais minimaliste dans la mesure où mon besoin est très simple : pousser des fichiers de conf et exécuter des commandes à distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui ont tendance à se multiplier et dont la config diverge.
J'avais d'abord pensé écrire un script avec SSH et des clefs (et tant qu'à faire le publier si ça peut servir à d'autres) mais je me suis dit que les outils existent déjà et que je pourrais d'abord voir ce qui se fait.
En fouillant dans les paquets Debian:
* Cfengine2 : celui auquel j'avais pensé ; je l'ai déjà rencontré et j'avais apprécié sa syntaxe accessible, sa souplesse et son architecture claire; malheureusement le site et le paquet ne proposent plus de doc :-( ;
* Cfengine3 : j'ai essayé de me plonger dans la doc mais je le trouve vraiment trop complexe surtout comparé à la version précédente ;
* PuppetMaster : déjà eu l'occasion d'y mettre la main, la config n'est pas désagréable mais le côté Ruby me déplait : je trouve l'agent trop lent et je n'ai pas envie d'installer Ruby sur tous mes conteneurs juste pour lui ;
* Chef : je ne connais pas mais c'est également du Ruby donc je laisse de côté ;
* bcfg2 : je ne connais pas du tout mais la doc ne m'a pas paru insurmontable (il faut juste aimer le XML) ; agent et serveur sont deux paquets différents donc l'agent intrusif semble relativement peu intrusif, surtout avec python installé de base ; je teste dès que j'ai un peu de temps.
J'en suis là de ma petite recherche, qu'en pensez-vous ? Vous êtes-vous déjà frottés à ces logiciels ?
À moins que vous n'en connaissiez un autre qui correspondrait plus à ce que je cherche ?
Merci bien,
--
Guillaume
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120430085405.GA4096@henrietta.home
Ca existe en std dans le package openssh-client: scp
scp /monarbo/maconf lotmachine:/sonarbo/saconf
--
Acid absorbs 47 times its own weight in excess Reality.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120430143859.4c59b14b@anubis.defcon1
Il y a Fabric (http://docs.fabfile.org/en/1.4.1/index.html).
Je ne l'ai pratiquement pas utilisé donc ne saurai vraiment pas quoi en d ire ...
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/CAPeT9jhsfbNGs6eQzHnN1sf=o+dOspxzwPLQgfU=GFFPghWd1g@mail.gmail.com
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/CAPeT9jhsfbNGs6eQzHnN1sf=o+dOspxzwPLQgfU" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/CAPeT9jhsfbNGs6eQzHnN1sf=o+dOspxzwPLQgfU=
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
On Mon, Apr 30, 2012 at 02:41:06PM +0200, Olivier wrote:
Il y a Fabric (http://docs.fabfile.org/en/1.4.1/index.html).
Je ne l'ai pratiquement pas utilisé donc ne saurai vraiment pas quoi en dire ...
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/CAPeT9jhsfbNGs6eQzHnN1sf=o+dOspxzwPLQgfU=GFFPghWd1g@mail.gmail.com
Intéressant, je vais regarder ça.
Merci.
--
Guillaume
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120430133337.GB4123@henrietta.home
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/CAPeT9jhsfbNGs6eQzHnN1sf=o+dOspxzwPLQgfU" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/CAPeT9jhsfbNGs6eQzHnN1sf=o+dOspxzwPLQgfU=
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Guillaume Caron
On Mon, Apr 30, 2012 at 02:38:59PM +0200, Bzzz wrote:
On Mon, 30 Apr 2012 10:54:05 +0200 Guillaume Caron wrote:
> pousser des fichiers de conf et exécuter des commandes à > distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui > ont tendance à se multiplier et dont la config diverge.
Ca existe en std dans le package openssh-client: scp scp /monarbo/maconf lotmachine:/sonarbo/saconf
Pas faux, c'est même à ça que j'ai pensé au début et au moins on sait que ça marche. Mais tant qu'à faire j'aimerais essayer de gérer ça de manière un peu plus fine et évolutive, en adaptant la politique au type de serveur. Et c'est aussi un peu par curiosité :-)
-- Acid absorbs 47 times its own weight in excess Reality.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/
On Mon, Apr 30, 2012 at 02:38:59PM +0200, Bzzz wrote:
> pousser des fichiers de conf et exécuter des commandes à
> distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui
> ont tendance à se multiplier et dont la config diverge.
Ca existe en std dans le package openssh-client: scp
scp /monarbo/maconf lotmachine:/sonarbo/saconf
Pas faux, c'est même à ça que j'ai pensé au début et au moins on sait que ça marche.
Mais tant qu'à faire j'aimerais essayer de gérer ça de manière un peu plus fine et évolutive, en adaptant la politique au type de serveur. Et c'est aussi un peu par curiosité :-)
--
Acid absorbs 47 times its own weight in excess Reality.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120430143859.4c59b14b@anubis.defcon1
--
Guillaume
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120430133233.GA4123@henrietta.home
On Mon, Apr 30, 2012 at 02:38:59PM +0200, Bzzz wrote:
On Mon, 30 Apr 2012 10:54:05 +0200 Guillaume Caron wrote:
> pousser des fichiers de conf et exécuter des commandes à > distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui > ont tendance à se multiplier et dont la config diverge.
Ca existe en std dans le package openssh-client: scp scp /monarbo/maconf lotmachine:/sonarbo/saconf
Pas faux, c'est même à ça que j'ai pensé au début et au moins on sait que ça marche. Mais tant qu'à faire j'aimerais essayer de gérer ça de manière un peu plus fine et évolutive, en adaptant la politique au type de serveur. Et c'est aussi un peu par curiosité :-)
-- Acid absorbs 47 times its own weight in excess Reality.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/
Bzzz
On Mon, 30 Apr 2012 15:32:34 +0200 Guillaume Caron wrote:
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120430154441.2aa40566@anubis.defcon1
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
o.fournier
Le 30/04/2012 10:54, Guillaume Caron a écrit :
Bonjour tout le monde,
Je cherche un outil de déploiement de configuration à la Cfengine, mais minimaliste dans la mesure où mon besoin est très simple : pousser des fichiers de conf et exécuter des commandes à distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui ont tendance à se multiplier et dont la config diverge.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le 30/04/2012 10:54, Guillaume Caron a écrit :
Bonjour tout le monde,
Je cherche un outil de déploiement de configuration à la Cfengine, mais minimaliste dans la mesure où mon besoin est très simple : pousser des fichiers de conf et exécuter des commandes à distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui ont tendance à se multiplier et dont la config diverge.
bonjour,
voici un tableau comparatif de gestion de config:
http://en.wikipedia.org/wiki/Comparison_of_open_source_configuration_management_software
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4F9EA29E.4060900@perigord.com
Je cherche un outil de déploiement de configuration à la Cfengine, mais minimaliste dans la mesure où mon besoin est très simple : pousser des fichiers de conf et exécuter des commandes à distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui ont tendance à se multiplier et dont la config diverge.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
pmenier
Le 30/04/2012 10:54, Guillaume Caron a écrit :
Bonjour tout le monde,
Je cherche un outil de déploiement de configuration à la Cfengine, mais minimaliste dans la mesure où mon besoin est très simple : pousser des fichiers de conf et exécuter des commandes à distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui ont tendance à se multiplier et dont la config diverge.
J'avais d'abord pensé écrire un script avec SSH et des clefs (et tant qu'à faire le publier si ça peut servir à d'autres) mais je me suis dit que les outils existent déjà et que je pourrais d'abord voir ce qui se fait.
En fouillant dans les paquets Debian: * Cfengine2 : celui auquel j'avais pensé ; je l'ai déjà rencontré et j'avais apprécié sa syntaxe accessible, sa souplesse et son architecture claire; malheureusement le site et le paquet ne proposent plus de doc :-( ; * Cfengine3 : j'ai essayé de me plonger dans la doc mais je le trouve vraiment trop complexe surtout comparé à la version précédente ; * PuppetMaster : déjà eu l'occasion d'y mettre la main, la config n'est pas désagréable mais le côté Ruby me déplait : je trouve l'agent trop lent et je n'ai pas envie d'installer Ruby sur tous mes conteneurs juste pour lui ; * Chef : je ne connais pas mais c'est également du Ruby donc je laisse de côté ; * bcfg2 : je ne connais pas du tout mais la doc ne m'a pas paru insurmontable (il faut juste aimer le XML) ; agent et serveur sont deux paquets différents donc l'agent intrusif semble relativement peu intrusif, surtout avec python installé de base ; je teste dès que j'ai un peu de temps.
J'en suis là de ma petite recherche, qu'en pensez-vous ? Vous êtes-vous déjà frottés à ces logiciels ? À moins que vous n'en connaissiez un autre qui correspondrait plus à ce que je cherche ?
Merci bien, -- Guillaume
Salut
Dans l'optique de ssh tu as également dsh. Très pratique et config minimaliste. Patrick
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/jnmidk$1pp$
Le 30/04/2012 10:54, Guillaume Caron a écrit :
Bonjour tout le monde,
Je cherche un outil de déploiement de configuration à la Cfengine, mais minimaliste dans la mesure où mon besoin est très simple : pousser des fichiers de conf et exécuter des commandes à distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui ont tendance à se multiplier et dont la config diverge.
J'avais d'abord pensé écrire un script avec SSH et des clefs (et tant qu'à faire le publier si ça peut servir à d'autres) mais je me suis dit que les outils existent déjà et que je pourrais d'abord voir ce qui se fait.
En fouillant dans les paquets Debian:
* Cfengine2 : celui auquel j'avais pensé ; je l'ai déjà rencontré et j'avais apprécié sa syntaxe accessible, sa souplesse et son architecture claire; malheureusement le site et le paquet ne proposent plus de doc :-( ;
* Cfengine3 : j'ai essayé de me plonger dans la doc mais je le trouve vraiment trop complexe surtout comparé à la version précédente ;
* PuppetMaster : déjà eu l'occasion d'y mettre la main, la config n'est pas désagréable mais le côté Ruby me déplait : je trouve l'agent trop lent et je n'ai pas envie d'installer Ruby sur tous mes conteneurs juste pour lui ;
* Chef : je ne connais pas mais c'est également du Ruby donc je laisse de côté ;
* bcfg2 : je ne connais pas du tout mais la doc ne m'a pas paru insurmontable (il faut juste aimer le XML) ; agent et serveur sont deux paquets différents donc l'agent intrusif semble relativement peu intrusif, surtout avec python installé de base ; je teste dès que j'ai un peu de temps.
J'en suis là de ma petite recherche, qu'en pensez-vous ? Vous êtes-vous déjà frottés à ces logiciels ?
À moins que vous n'en connaissiez un autre qui correspondrait plus à ce que je cherche ?
Merci bien,
--
Guillaume
Salut
Dans l'optique de ssh tu as également dsh. Très pratique et config minimaliste.
Patrick
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/jnmidk$1pp$1@dough.gmane.org
Je cherche un outil de déploiement de configuration à la Cfengine, mais minimaliste dans la mesure où mon besoin est très simple : pousser des fichiers de conf et exécuter des commandes à distance. Il s'agit surtout d'uniformiser des conteneurs LXC qui ont tendance à se multiplier et dont la config diverge.
J'avais d'abord pensé écrire un script avec SSH et des clefs (et tant qu'à faire le publier si ça peut servir à d'autres) mais je me suis dit que les outils existent déjà et que je pourrais d'abord voir ce qui se fait.
En fouillant dans les paquets Debian: * Cfengine2 : celui auquel j'avais pensé ; je l'ai déjà rencontré et j'avais apprécié sa syntaxe accessible, sa souplesse et son architecture claire; malheureusement le site et le paquet ne proposent plus de doc :-( ; * Cfengine3 : j'ai essayé de me plonger dans la doc mais je le trouve vraiment trop complexe surtout comparé à la version précédente ; * PuppetMaster : déjà eu l'occasion d'y mettre la main, la config n'est pas désagréable mais le côté Ruby me déplait : je trouve l'agent trop lent et je n'ai pas envie d'installer Ruby sur tous mes conteneurs juste pour lui ; * Chef : je ne connais pas mais c'est également du Ruby donc je laisse de côté ; * bcfg2 : je ne connais pas du tout mais la doc ne m'a pas paru insurmontable (il faut juste aimer le XML) ; agent et serveur sont deux paquets différents donc l'agent intrusif semble relativement peu intrusif, surtout avec python installé de base ; je teste dès que j'ai un peu de temps.
J'en suis là de ma petite recherche, qu'en pensez-vous ? Vous êtes-vous déjà frottés à ces logiciels ? À moins que vous n'en connaissiez un autre qui correspondrait plus à ce que je cherche ?
Merci bien, -- Guillaume
Salut
Dans l'optique de ssh tu as également dsh. Très pratique et config minimaliste. Patrick
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/jnmidk$1pp$