From 9f88c2b764e72b7933da798c626136c64f68a939 Mon Sep 17 00:00:00 2001 From: pattdepanick Date: Mon, 21 Oct 2024 14:56:35 +0000 Subject: [PATCH] =?UTF-8?q?Update=20Blog=20=E2=80=9Copen-sourcing-workshop?= =?UTF-8?q?s-on-demand-part-5-create-a-workshop=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ing-workshops-on-demand-part-5-create-a-workshop.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/blog/open-sourcing-workshops-on-demand-part-5-create-a-workshop.md b/content/blog/open-sourcing-workshops-on-demand-part-5-create-a-workshop.md index da74f48e55..07f1c4730b 100644 --- a/content/blog/open-sourcing-workshops-on-demand-part-5-create-a-workshop.md +++ b/content/blog/open-sourcing-workshops-on-demand-part-5-create-a-workshop.md @@ -165,15 +165,15 @@ As an admin of the Workshops-on-Demand infrastructure, I had to perform sever ##### On the backend server: -the workshop will require: +The workshop will require: -* A dedicated server running docker to host the student containers in which the workshops' labs will take place. +* A dedicated server running Docker to host the student containers in which the workshops' labs will take place - * This means preparing a server (VM or physical) : We will consider it as an appliance. + * This means preparing a server (VM or physical) : We will consider it as an appliance * Updating the relevant variable file to associate the IP address of the server to the workshop (there could be multiple servers too associated to a given workshop) -* A set of scripts under wod-backend/scripts or wod-private/scripts folders depending on the nature of the workshop to manage the workshop's lifecycle. +* A set of scripts under wod-backend/scripts or wod-private/scripts folders depending on the nature of the workshop to manage the workshop's lifecycle - * Some generic scripts applying to all workshops' appliances : general setup phase setting up common requirements for any appliance (student users creation, ssh keys, etc..) up to some specific ones dedicated to a given workshop. + * Some generic scripts applying to all workshops' appliances : general setup phase setting up common requirements for any appliance (student users creation, ssh keys, etc..) up to some specific ones dedicated to a given workshop * create-appliance.sh (ssh keys, ldap setup) * setup-appliance.sh \[WKSHP-NAME] (Student setup, Appliance Setup, Workshop setup) calls: