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