fejlesztői szerver virtualizáció

Fórumok

Sziasztok!

Itthonra összeraktam egy vasat, aminek az lesz a szerepe, hogy a különféle környezetbe kerülő szoftvereket fejlesszem rajta. Az elképzelés az, hogy a host végzi a dns resolvot és kezdetben az osztja meg a kódokat guesttel (később kiszervezném a kódtárolást nasra). A guest rendszerek futtatnák az nfs-en megosztott kódot és ha szükséges, az adatbázist. Saját kút főből libvirt-tel csinálnám meg (munkahelyen bevált), de érdekel, hogy más milyen megoldással fogna hozzá. Az elsődleges szempont az, hogy a legkülönfélébb szoftverkörnyezeteket tudjam reprodukálni a lehető legkevesebb munkával és erőforrásigénnyel.

Hozzászólások

Rejtett subscribe és a my two cents: ha a legkülönfélébb szoftverkörnyezet mind Linux, akkor a teljes virtualizáció helyett (esetleg mellett) játszhatsz konténerekkel is (LXC vagy OpenVZ), erőforrásban jóval hatékonyabbak.

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Proxmox ?

KVM + LXC konténerek. Esetleg gitlab a kódnak .

Én SmartOS-szel.
------------------------
{0} ok boto
boto ?

Köszönöm a tippeket. Megnézem mindet és referálok az eredményről!

Linux host+chef/ansible+jenkins+nexus+docker.
CI- jenkins generalta dockerrel, aztan el is lehet dobni rogton
Artifact - CI utan fel a nexusba
CD- artifact fetch, jenkins generalta VM-ej vagy dockerek
Release - fel nexusba (jenkins generalta)deb,rpm,iso, akarmilyen archive tipusban

A teszteleshez meg kivalasztod a neked legnegfelelobb frameworkot. En amugy a fentiekhez a jenkinsben mavent vagy gradelt hasznalnek ahol lehet. Keves shellscripttel minel inkabb.