Intégration personnalisée de Proxmox et Guacamole dans PHP pour le déploiement et l'utilisation de machines virtuelles dans une application client Web. Automated à l'aide de logiciels open source uniquement, principalement MariADB et Ansible.
Codé par Oscar Boronat pour une utilisation dans le projet final de mes études dans le certificat d'enseignement supérieur de la gestion des systèmes de réseaux informatiques.
Logiciel open source utilisé dans le projet:
Apache Guacamole 1.1.0: http://guacamole.apache.org/
Proxmox ve 6.1: https://www.proxmox.com/en/proxmox-ve
ANIBLE 2.9: https://www.ansible.com/community
Mariadb 10: https://mariadb.org/
Php 7.0: https://www.php.net/
Apache2: https://httpd.apache.org/
Tomcat 8: http://tomcat.apache.org/
Python 3: https://www.python.org/
Et tous mis en œuvre sur les machines Debian 9 et 10.
Diagramme de la configuration du projet:
