Easy
De eerste optie heb ik even easy genoemd. Dat is dan dat we gewoon vagrant up doen van de node en dan zou ook de desktop play worden uitgevoerd. Alleen niet de local play, die wordt niet uitgevoerd. Ondanks dat het draait, want de desktop play wordt op de remote node uitgevoerd, niet op de lokale node met Ansible connection. Ja, dit zorgt er dan voor dat de desktoprol gebruikt wordt om alle resources te provisionen, zolang ze niet local resources zijn, specifiek voor de user.
De node is al behoorlijk compleet als het gaat op de Ansible ontwikkeldesktop, alleen er is nog geen persoonlijke ontwikkelomgeving van de user aangemaakt, in dit geval vagrant.
Connect using Remmina
wget -qO- https://c2platform.org/install.sh | bash
Clean setup
Vagrant up van de node waarbij we --no-provision meegeven. Dit zorgt ervoor dat de node wordt aangemaakt, maar Ansible wordt niet uitgevoerd. De Ansible provisioner wordt niet uitgevoerd. Dat geeft ons dus een lege virtual machine met niets erop.
vagrant up c2d-devtop --no-provision
We hebben een desktop nodig en XRDP om met Remina naar de machine te kunnen gaan.
vagrant ssh c2d-devtop -c "sudo apt update && sudo apt install ubuntu-desktop xdg-utils xrdp -y"
TODO: Opmerking plaatsen dat het met een link dat het misschien een goed idee is om hier een snapshot te maken.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.