|
@ -47,7 +47,9 @@ and follow the remaining instructions to activate your account. + |
|
|
|
|
|
|
|
|
Now that your acount is ready, lets get to know Swarmlabs main page. + |
|
|
Now that your acount is ready, lets get to know Swarmlabs main page. + |
|
|
|
|
|
|
|
|
== The main page |
|
|
== Main Menou |
|
|
|
|
|
|
|
|
|
|
|
=== The main page |
|
|
|
|
|
|
|
|
Once loaded the main page should look like this: |
|
|
Once loaded the main page should look like this: |
|
|
|
|
|
|
|
@ -66,10 +68,10 @@ The dashboard page is pretty straight forward: :: |
|
|
|
|
|
|
|
|
With that out of the way lets enter the heart of our platform, 'my lab'! + |
|
|
With that out of the way lets enter the heart of our platform, 'my lab'! + |
|
|
|
|
|
|
|
|
== My Lab |
|
|
=== My Lab |
|
|
Nested under 'mylab' are both creation tools (bootstrap) and execution tools (run). |
|
|
Nested under 'mylab' are both creation tools (bootstrap) and execution tools (run). |
|
|
|
|
|
|
|
|
== The run menu |
|
|
=== The run menu |
|
|
|
|
|
|
|
|
Inside the run menu there are three areas: :: |
|
|
Inside the run menu there are three areas: :: |
|
|
|
|
|
|
|
@ -84,15 +86,15 @@ Lets look at the options one by one. + |
|
|
For the purpose of this walkthrough 'testmpi2' and 'test 18' were created. + |
|
|
For the purpose of this walkthrough 'testmpi2' and 'test 18' were created. + |
|
|
Since the console is explained along with the first area we dont feel there is a need to have seperate walkthrough. |
|
|
Since the console is explained along with the first area we dont feel there is a need to have seperate walkthrough. |
|
|
|
|
|
|
|
|
=== Run lab instance area |
|
|
==== Run lab instance area |
|
|
|
|
|
|
|
|
==== Creating a lab |
|
|
===== Creating a lab |
|
|
|
|
|
|
|
|
To create a lab instance simply add a repo to your git! + |
|
|
To create a lab instance simply add a repo to your git! + |
|
|
You will then be able to locate that repo inside the instance list and run it. + |
|
|
You will then be able to locate that repo inside the instance list and run it. + |
|
|
For more info on this please refer to the Bootstrap chapter link:main.adoc.html#_bootstrap[here] ! + |
|
|
For more info on this please refer to the Bootstrap chapter link:main.adoc.html#_bootstrap[here] ! + |
|
|
|
|
|
|
|
|
==== Running a lab instance |
|
|
===== Running a lab instance |
|
|
|
|
|
|
|
|
First we have to select the lab we want to run. To find a specific lab we can use the search bar at the top. + |
|
|
First we have to select the lab we want to run. To find a specific lab we can use the search bar at the top. + |
|
|
|
|
|
|
|
@ -115,14 +117,14 @@ Note that you can choose to use the editor of your liking from the drop down men |
|
|
|
|
|
|
|
|
For more complicated tasks that may require responsivines from the machine you can use the terminal option to open a full-blown unix command line. + |
|
|
For more complicated tasks that may require responsivines from the machine you can use the terminal option to open a full-blown unix command line. + |
|
|
|
|
|
|
|
|
=== Enter lab room area |
|
|
==== Enter lab room area |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is the area where you will find the available labrooms created by tutors and join the desired one. + |
|
|
This is the area where you will find the available labrooms created by tutors and join the desired one. + |
|
|
|
|
|
|
|
|
==== Browsing labrooms |
|
|
===== Browsing labrooms |
|
|
|
|
|
|
|
|
You can easily browse throught the available labrooms in the list using the search bar at the top. + |
|
|
You can easily browse throught the available labrooms in the list using the search bar at the top. + |
|
|
|
|
|
|
|
@ -134,7 +136,7 @@ image::images/run/info_poppup.png[] |
|
|
|
|
|
|
|
|
Active labrooms are indicated using a green color while closed ones with orange. + |
|
|
Active labrooms are indicated using a green color while closed ones with orange. + |
|
|
|
|
|
|
|
|
==== Entering a labroom |
|
|
===== Entering a labroom |
|
|
Once you have found the labroom you were looking for you can enter by simply clicking on the cloud icon image:images/run/cloud_icon.png[]. + |
|
|
Once you have found the labroom you were looking for you can enter by simply clicking on the cloud icon image:images/run/cloud_icon.png[]. + |
|
|
|
|
|
|
|
|
You should see a screen as follows: |
|
|
You should see a screen as follows: |
|
@ -168,7 +170,7 @@ By now it should propably be clear how to run a lab from the list or enter a lab |
|
|
But you are propably wondering 'My list is empty how am i supposed to run labs from it?!' + |
|
|
But you are propably wondering 'My list is empty how am i supposed to run labs from it?!' + |
|
|
Well here is where the final but most basic menu comes into play: *'Bootstrap'* ! + |
|
|
Well here is where the final but most basic menu comes into play: *'Bootstrap'* ! + |
|
|
|
|
|
|
|
|
== Bootstrap |
|
|
=== Bootstrap |
|
|
|
|
|
|
|
|
image::images/bootstrap/bootstrap_main.png[] |
|
|
image::images/bootstrap/bootstrap_main.png[] |
|
|
|
|
|
|
|
@ -197,7 +199,7 @@ Finally we have to save the lab instance by filling in the required info at the |
|
|
image::images/bootstrap/save_lab_details.png[] |
|
|
image::images/bootstrap/save_lab_details.png[] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
== Tutors |
|
|
== Tutors Menou |
|
|
|
|
|
|
|
|
Tutors have access to an extended 'my lab/bootstap' page where they can create labrooms from existing lab instances. + |
|
|
Tutors have access to an extended 'my lab/bootstap' page where they can create labrooms from existing lab instances. + |
|
|
|
|
|
|
|
@ -206,7 +208,7 @@ There we should find two menus, 'My labrooms' and 'Bootstrap Labroom' + |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
== 'My labrooms' |
|
|
=== 'My labrooms' |
|
|
|
|
|
|
|
|
image::images/for_tutors/my_labrooms.png[] |
|
|
image::images/for_tutors/my_labrooms.png[] |
|
|
|
|
|
|
|
@ -221,7 +223,7 @@ IMPORTANT: The delete command is *FORCED* even if the labroom is running!!! + |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
== 'Bootstrap Labroom' |
|
|
=== 'Bootstrap Labroom' |
|
|
|
|
|
|
|
|
Now lets see how we can bootstrap a new labroom using one of our lab instances. + |
|
|
Now lets see how we can bootstrap a new labroom using one of our lab instances. + |
|
|
To do that lets navigate to the respective tab that should look like this: + |
|
|
To do that lets navigate to the respective tab that should look like this: + |
|
|