On 11/13/2012 02:59 PM, Iulian Murgulet wrote:
>    Dupa ceva analize, am ajuns la concluzia, ca ar fi cazul sa caut niste 
> scule,
> cu care sa fac administrare remote la mai multe
> servere(fizice/virtualizate). Sunt undeva in jur de 25(grosul pe
> debian/ubuntu) de servere. Voi ce scule folositi pt. asa ceva? La o
> prima cautare ar fi pupet. Sugestii?

puppet; ia putin sa inveti DSL-ul, dar e destul de rapid dupa aia sa 
adaugi / schimbi chestii.

>     Prin administrare inteleg chestii uzuale:
> - instalare update-ri cu aptitude;

daca iti trebuie numai la anumite pachete, le declari din puppet cu 
ensure => latest; altfel unattended-upgrades e the right tool

> - instalare aplicatii noi via aptitude;

{package: cutare, ensure => latest (sau present, sau "2.0.4") }

> - modificari/reconfigurari frecvente de servicii(exemple: LAMP, bind,
> dhcp, iptables, routing, chestii normale)

poti face deployment la fisiere de configurare, restart / reload la 
servicii cand se schimba

Din aceeasi categorie mai exista chef, cfengine si saltstack; chef mi 
s-a parut prea hipsteresc pt gusturile mele, cu cfengine n-am avut 
tangente, salt foloseste yaml pt configurare (-1000) si documentatia cam 
suge(a cand am testat eu)

capistrano / fabric pot fi convinse sa faca si treburi de-astea, dar 
sunt unelte de deployment la baza. Nu as vedea alt motiv sa le folosesti 
pt configuration management decat daca stii numai ruby (capistrano) sau 
python (fabric) si esti dispus sa te dai peste cap numai ca sa nu inveti 
altceva.
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui