NOVATO dudas kick vs MCollective

18 views
Skip to first unread message

Sergio Cubero Torres

unread,
Oct 2, 2014, 10:22:02 AM10/2/14
to pupp...@googlegroups.com
Hola.

Tengo instalado un entorno de pruebas con puppet 3.7, en Debian (un masterpuppet y un agentpuppet).

El caso es que estoy probando el kick para lanzar ordenes a los clientes  y por lo visto aunque parece que debe funcionar te avisa q está deprecated.

Por lo que he leido se recomienda usar MCollective, pero no quiero abrir un melón nuevo cuando apenas he empezado este.

Para centrarme; ¿Es MCollective el ustituto natural del kick, hay otros o sigo con el kick?

Gracias.

Emiliano Castagnari

unread,
Oct 2, 2014, 11:29:39 AM10/2/14
to pupp...@googlegroups.com
Buenas !

 Casi te diria que si. Poner a andar Mcollective es un proyecto en si mismo. Si lo que queres es salir andando rapido rapido, y queres forzar la corrida en mas de un agente, podrias usar un bas-one-liner, o algo mas bonito como fabric:

 $> pip install fabric # o <pkg-manager> install fabric
 $> vim fabfile
 from fabric.api import run, sudo

 def puppet_agent():
     sudo('puppet agent -vt')

Para correrlo:

  $> fab -H host1,host2 puppet_agent

 Otra alternativa es lanzar puppet con ansible :D

  $> ansible all -i host1,host2, -m command -a 'puppet agent -vt' -s -K

Ambos dos usan SSH, de manera que si tenes keys de ssh y sudo, no vas a tener problemas.

Si tenes un solo host contra el que probar, y solo estas jugando, el viejo y conocido oneliner tambien sirve:

  $> ssh -t host1 sudo puppet agent -vt

MCollective esta muy bueno. Si estas evaluando ponerlo en practica para una infra grande, vale la pena (pero lleva un poquitin mas de tiempo configurarlo).

Saludos

--
Has recibido este mensaje porque estás suscrito al grupo "Puppet en Español" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a puppet-es+...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
# Emiliano Castagnari - (aka Torian)
--=========================--

Sergio

unread,
Oct 2, 2014, 11:50:09 AM10/2/14
to pupp...@googlegroups.com
Hola.

Muchas gracias.

Si mejor centrarme en puppet.

Previamente al puppet (centralizado en un master) he estado probando ansible (descentralizado) con buenos resultados. Pero pensaba que Puppet me puede aportar más, no tenia ni idea que pueden ser complementarios. ¿como y en qué sentido?

Mi idea es administrar unos 100 servidores tanto (VM y físicos). De momento quería hacer lo mismo q con ansible pero usando los agentes en lugar de intercambio de claves ssh. 


Saludos.


--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Puppet en Español" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/puppet-es/-RWAgzze8js/unsubscribe.
Para anular la suscripción a este grupo y a todos sus temas, envía un correo electrónico a puppet-es+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages