diff --git a/README.md b/README.md index 2716a66..ec8b2aa 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # vagrant -le 2022-12-04 +le 2023-01-17 Ce dépôt héberge des **Vagrantfile** dont * **docker** @@ -12,6 +12,7 @@ Ce dépôt héberge des **Vagrantfile** dont * **docker-traefik-nginx** * **docker-elk** * **devstack** + * **guacamole** : Vagrantfile pour Apache Guacamole dockerise sans frontal * **k8s** : kubernetes 1.26.00 + playbook pour master **k8s-master** et 2 noeuds **node-1** et **node-2** * **minione** * **rundeck** : Vagrantfile + playbook pour installation avec Mariadb diff --git a/guacamole/README.md b/guacamole/README.md new file mode 100644 index 0000000..a44f520 --- /dev/null +++ b/guacamole/README.md @@ -0,0 +1,10 @@ +# Guacamole + +**Apache Guacamole** est un outil permettant les connexions à distance (RDP, SSH, VNC, ...) via une interface web. + +Il est mis en oeuvre (Version 1.4.0) ici avec une **Vagrantfile**, docker et mariadb en accès direct hTTP sans proxy. + +**Acces** : http://:8080/guacamole avec **guacadmin/guacadmin** + +le 2023-01-17 + diff --git a/guacamole/provision/setup.sh b/guacamole/provision/setup.sh index 7ac2775..e225850 100644 --- a/guacamole/provision/setup.sh +++ b/guacamole/provision/setup.sh @@ -58,16 +58,19 @@ EOT docker compose pull +# creation fichiers initialisation mariadb [[ -e "initdb" ]] || mkdir "initdb" -cat > initdb/initdb-1.sql < initdb/01-initdb.sql < initdb/02-initdb.sql +docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --mysql >> initdb/02-initdb.sql +cat > initdb/03-initdb.sql < initdb/initdb-2.sql -docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --mysql >> initdb/initdb-2.sql docker compose up -d