REPTE 1.1 – INSTAL·LACIÓ DE VIRTUALBOX I VAGRANT
- JUSTIFICACIÓ DE LES EINES I DE LES VERSIONS SELECCIONADES
FUNCIÓ DE VIRTUALBOX I VAGRANT DINS DEL CICLE DE SMX:
Dins de l’entorn de treball del cicle formatiu de Sistemes Microinformàtics i Xarxes (SMX), la virtualització és una eina clau per provar sistemes operatius, serveis i configuracions de xarxa en entorns aïllats i segurs sense perill de fermenys cabdals al sistema operatiu amfitrió:
- VirtualBox (Hypervisor de Tipus 2): Actua com a motor de virtualització, gestionant els recursos de maquinari (CPU, RAM, disc, xarxa) i permetent l’execució de múltiples màquines virtuals sobre l’equip físic.
- Vagrant: Funciona com a eina d’orquestració i automatització sobre VirtualBox. Permet definir, crear i desplegar entorns de desenvolupament i sistemes operatius mitjançant fitxers de configuració (Vagrantfile) d’una manera ràpida, reproduïble i codificada.
RELACIÓ ENTRE LES DUES EINES:
Vagrant no reemplaça VirtualBox, sinó que l’utilitza com a “provider” (proveïdor de virtualització). Vagrant automatitza la descàrrega de la imatge de disc (box), la creació de la màquina virtual dins de VirtualBox, la configuració de la xarxa i l’assignació de recursos mitjançant senzilles ordres per línia de comandes (vagrant up, vagrant ssh, vagrant destroy).
JUSTIFICACIÓ DE LES VERSIONS I L’ORIGEN DELS PAQUETS:
S’han utilitzat les versions estables proporcionades en el repositori oficial de l’assignatura o des dels llocs web oficials dels fabricants (Oracle per a VirtualBox i HashiCorp per a Vagrant). Aquesta tria garanteix la màxima compatibilitat entre ambdues eines, l’absència de programari maliciós i la darrera cobertura de parches de seguretat.
- IMPLEMENTACIÓ DE LA INSTAL·LACIÓ I PROVA DE DESPLEGAMENT
PROCÉS D’INSTAL·LACIÓ AUTÒNOMA:
- Instal·lació de VirtualBox: S’ha executat l’instal·lador oficial seguint les indicacions del fabricant, incloent els controladors de xarxa virtuals (VirtualBox Host-Only Ethernet Adapter) i el paret d’extensions (Extension Pack).
- Instal·lació de Vagrant: S’ha instal·lat el paquet executable oficial de HashiCorp, afegint automàticament l’eina a les variables d’entorn (PATH) del sistema operatiu amfitrió.
PROVA DE DESPLEGAMENT D’UNA MÀQUINA VIRTUAL:
S’ha comprovat el funcionament correcte del conjunt d’eines mitjançant la creació i arrancada d’una màquina virtual de prova des de la terminal de comandes:
- Execució de
vagrant initper generar el fitxer de configuració inicial. - Execució de
vagrant upper descarregar la imatge, crear la màquina a VirtualBox i posar-la en funcionament. - Verificació que la màquina virtual s’aixeca i s’executa correctament sense errors de virtualització.
- EVIDÈNCIES (DOCUMENTACIÓ DEL PROCÉS)
DOCUMENTACIÓ COMPLETA DEL PROCÉS I CAPTURES DE PANTALLA:
EVIDÈNCIA 1: PROCÉS D’INSTAL·LACIÓ DE VIRTUALBOX I VAGRANT
S’annexa la captura del procés d’instal·lació completat amb èxit de VirtualBox (mostrant la interfície principal de VirtualBox Manager) i la verificació de la versió de Vagrant instal·lada des del terminal (vagrant --version).
EVIDÈNCIA 2: EXECUTAR COMANDES D’ARRANCADA AMB VAGRANT
S’inclou la captura de la finestra de la línia de comandes (CMD / PowerShell / Terminal) on s’observa el procés d’arrancada de la màquina virtual mitjançant la comanda vagrant up, mostrant la descàrrega del box i l’assignació de recursos a VirtualBox.
EVIDÈNCIA 3: VERIFICACIÓ DE LA MÀQUINA EN EXECUCIÓ A VIRTUALBOX
S’afegeix una captura de pantalla de la interfície de VirtualBox on es visualitza la màquina virtual creada per Vagrant en estat “En execució” (Running), demostrant la integració i el funcionament correcte d’ambdues eines.
