Swarmlab docs

Application development in a distributed system

Development of Distributed Systems from Design to Application


You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

107 lines
3.0 KiB

3 years ago
3 years ago
= Setting Up The Lab Environment
3 years ago
== okeanos
3 years ago
=== Register and Login
3 years ago
****
TIP: Learn How to Use it!
video::683282520[vimeo]
****
3 years ago
=== create instance
****
TIP: Prepare - Create
3 years ago
video::683282520[vimeo,start=61,end=184]
3 years ago
****
=== Remove instance
****
TIP: Prepare - Remove
3 years ago
video::683282520[vimeo,start=184]
3 years ago
****
3 years ago
https://okeanos.grnet.gr/support/user-guide/cyclades-how-to-create-a-vm/[User guide - Okeanos]
3 years ago
3 years ago
=== ssh config
3 years ago
3 years ago
An SSH server is a software program which uses the secure shell protocol to accept connections from remote computers. SFTP/SCP file transfers and remote terminal connections are popular use cases for an SSH server.
3 years ago
image:http://docs.swarmlab.io/SwarmLab-HowTos/labs/sec/ssh-tunneling-1366x416-WPhEwBvP.png[width=500,float="right"]
3 years ago
SSH is a standard for secure remote logins and file transfers over untrusted networks. It also provides a way to secure the data traffic of any given application using port forwarding, basically tunneling any TCP/IP port over SSH. This means that the application data traffic is directed to flow inside an encrypted SSH connection so that it cannot be eavesdropped or intercepted while it is in transit. SSH tunneling enables adding network security to legacy applications that do not natively support encryption.
3 years ago
http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/build/site/swarmlab_sec-ssh-tunneling/docs/index.html#_sshd_config_ssh_server_configuration[Learn how to set up an SSH server^]
3 years ago
****
3 years ago
TIP: Prepare - Create
3 years ago
3 years ago
video::Nb7cHMc4_og[youtube,start=28,end=78]
****
****
TIP: Place the public key on Server
video::Nb7cHMc4_og[youtube,start=84,end=101]
3 years ago
****
3 years ago
3 years ago
****
3 years ago
TIP: How it works
3 years ago
video::Nb7cHMc4_og[youtube,start=149,end=295]
****
3 years ago
== swarmlab.io-hybrid
3 years ago
=== Install docker @Linux
http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-docker.html#linuxnix-installation-of-docker[Install docker @Linux^]
****
TIP: Prepare - Linux
3 years ago
video::634585353[vimeo,start=2]
3 years ago
****
=== Install docker @Windows
3 years ago
http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-hybrid.html#windows[Install docker @Windows^]
and
3 years ago
http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled[Install docker @Windows^]
****
TIP: Prepare - windows
3 years ago
video::634585353[vimeo,start=790]
3 years ago
****
3 years ago
=== Install swarmlab.io-hybrid
3 years ago
http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-hybrid.html#linux[Install @Linux_and_Windows^]
=== Start/Stop swarmlab.io-hybrid
http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-hybrid.html#startstop-service[Start/Stop^]
3 years ago
=== Start/Stop instance
3 years ago
3 years ago
http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/start-microservices.html[Start/stop Instance]
3 years ago
3 years ago
== Tasks
3 years ago
Make sure you have enough practice in the following tasks:
3 years ago
* Create a instance @cloud
3 years ago
* Config SSH and secure connect
3 years ago
* Create a instance @home
* Config and connect