At line 1 added 50 lines |
%%(display:none) |
{{{ |
WikiUp |
}}} |
/% |
[{TableOfContents }]\\ |
\\ |
!!! Architettura\\ |
\\ |
[{Image src='immagini/MBDOC-NSSKIT_03/nsskit_016.png' caption='smartkit-webup' width='100%' style='max-width: 100%;'}]\\ |
\\ |
!!! Utilizzo\\ |
\\ |
Questi sono i metodi esposti dallo smartkit-webup.\\ |
\\ |
[{Image src='immagini/MBDOC-NSSKIT_03/nsskit_015.png' caption='VMPortForwarding' width='100%' style='max-width: 100%;'}]\\ |
__Ecco alcuni esempi tramite video. ___h_NOTA BENE_n__i_: questi video sono stati registrati con una versione dello smartkit in cui il wup net veniva identificato con un numero. Ora viene identificato con una stringa.\\ |
Procedere così sul VirtualBox della propria macchina locale_n_\\ |
\\ |
[https://youtu.be/hxGAD4i6pWk]\\ |
[https://youtu.be/PFU6Bsgn5cA]\\ |
[https://youtu.be/QVPjTXpttrM]\\ |
[https://youtu.be/yEKuA8DqBR8]\\ |
[https://youtu.be/z_aGNOqhDr4]\\ |
[https://youtu.be/i7yF_qpLmiM]\\ |
[https://youtu.be/1BDOLxWU0jg]\\ |
\\ |
__IMPORTANTE:__\\ |
* l'update di un wup net provoca il destroy di tutti i container e di tutte le risorse collegate al wup-net e la ricreazione delle stesse (non viene cancellato lo stato però, ovvero la cartella containers e la cartella env non vengono toccate, quindi le configurazioni fatte in fase di creazione rimangono)\\ |
* non si può aggiornare la versione della singola applicazione (es. Web.UP) -> va aggiornato tutto il wup net alla versione del wup net desiderata (da scegliere tra le versioni delle releases dello smarkit-webup)\\ |
\\ |
!!! Ambiente di sviluppo\\ |
\\ |
!! _h_Usare lo smartkit con i mount di cartelle Sme.UP disponibili solo in vpn_n_\\ |
\\ |
* Andare in "Machine" > "Settings" (oppure Host+S)\\ |
* Andare in "Network"\\ |
* Abilitare l'adapter 1 e scegliere come tipologia di "Attached to": "NAT"\\ |
* Cliccare su "Advanced"\\ |
* Andare su "Port Forwarding"\\ |
* Impostare queste regole dove\\ |
** GuestIP: è l'indirizzo ip principale della macchina virtualizzata (accedere alla macchina e segnarsi indirizzo ip)\\ |
** Host port: porta a cui bisognerà accedere in localhost\\ |
** Guest port: porta utilizzata realmente all'interno della macchina virtuale\\ |
[{Image src='immagini/MBDOC-NSSKIT_03/nsskit_014.png' caption='smarkit-webup-help' width='100%' style='max-width: 100%;'}]\\ |
Dopo aver fatto questo setup, nel mio caso lancerò dal mio pc (dopo aver avviato la vm):\\ |
[{Image src='immagini/MBDOC-NSSKIT_03/nsskit_012.png' caption='smartkit-ssh-command' width='100%' style='max-width: 100%;'}]per accedere in ssh alla macchina.\\ |
\\ |
Per utilizzare il container webup invece lancerò semplicemente da browser:\\ |
[{Image src='immagini/MBDOC-NSSKIT_03/nsskit_013.png' caption='smartkit-http-command' width='100%' style='max-width: 100%;'}] |