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.
 
 

519 lines
17 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Setting Up The Lab Environment :: Swarmlab faq</title>
<link rel="canonical" href="http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/CloudComputing_Lab/docs/a.html">
<meta name="generator" content="Antora 2.3.4">
<link rel="stylesheet" href="../../_/css/site.css">
<link rel="stylesheet" href="../../_/css/search.css">
<script>var uiRootPath = '../../_'</script>
</head>
<body class="article">
<header class="header">
<nav class="navbar">
<div class="navbar-brand">
<a class="navbar-item" href="http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs">Swarmlab faq</a>
<button class="navbar-burger" data-target="topbar-nav">
<span></span>
<span></span>
<span></span>
</button>
</div>
<div id="topbar-nav" class="navbar-menu">
<div class="navbar-end">
<a class="navbar-item" href="#">Home</a>
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link" href="#">Products</a>
<div class="navbar-dropdown">
<a class="navbar-item" target ="hybridgit" href="https://git.swarmlab.io:3000/zeus/swarmlab-hybrid">Hybrid</a>
<a class="navbar-item" target ="venusgit" href="https://git.swarmlab.io:3000/swarmlab/venus-client">Venus</a>
</div>
</div>
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link" href="#">Services</a>
<div class="navbar-dropdown">
<a class="navbar-item" target ="hybrid" href="https://api-client.swarmlab.io:8088/">Hybrid</a>
<a class="navbar-item" target ="venus" href="https://api-client.swarmlab.io:8088/">Venus</a>
</div>
</div>
<div class="navbar-item">
<input id="search-input" type="text" placeholder="Search docs">
</div>
</div>
</div>
</nav>
</header>
<div class="body">
<div class="nav-container" data-component="CloudComputing_Lab" data-version="docs">
<aside class="nav">
<div class="panels">
<div class="nav-panel-menu is-active" data-panel="menu">
<nav class="nav-menu">
<h3 class="title"><a href="index.html">CloudComputing_Lab</a></h3>
<ul class="nav-list">
<li class="nav-item" data-depth="0">
<ul class="nav-list">
<li class="nav-item" data-depth="1">
<a class="nav-link" href="index.html">Readme_First </a>
</li>
<li class="nav-item is-current-page" data-depth="1">
<a class="nav-link" href="a.html">Setup Lab</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="b.html">Create service</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="c.html">Hybrid Cloud Connectivity</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="d.html">Storage I</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="e.html">Storage II</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="f.html">Docker Swarm</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="docker-build.html">DigitalSkills-image_build</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="docker-compose.html">DigitalSkills-service_deploy</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="admin.html">DigitalSkills-Service_Admin</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="ansible.html">DigitalSkills-OS_Admin</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="tech-list.html">Getting_started</a>
</li>
</ul>
</li>
</ul>
</nav>
</div>
<div class="nav-panel-explore" data-panel="explore">
<div class="context">
<span class="title">CloudComputing_Lab</span>
<span class="version">docs</span>
</div>
<ul class="components">
<li class="component is-current">
<a class="title" href="index.html">CloudComputing_Lab</a>
<ul class="versions">
<li class="version is-current is-latest">
<a href="index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_faq/docs/index.html">swarmlab_faq</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_faq/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_how-to-build-a-Swarmlab-service/docs/index.html">swarmlab_how-to-build-a-Swarmlab-service</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_how-to-build-a-Swarmlab-service/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_infrastructure-as-code/docs/index.html">swarmlab_infrastructure-as-code</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_infrastructure-as-code/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_iot-sensor-node/docs/index.html">swarmlab_iot-sensor-node</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_iot-sensor-node/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_network-adhoc/docs/index.html">swarmlab_network-adhoc</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_network-adhoc/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_poc-datacollector/docs/index.html">swarmlab_poc-datacollector</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_poc-datacollector/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_raspi-docker/docs/index.html">swarmlab_raspi-docker</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_raspi-docker/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_sec-intro/docs/index.html">swarmlab_sec-intro</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_sec-intro/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_sec-iptables/docs/index.html">swarmlab_sec-iptables</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_sec-iptables/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_sec-ssh-tunneling/docs/index.html">swarmlab_sec-ssh-tunneling</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_sec-ssh-tunneling/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_sidecar-firefox/docs/index.html">swarmlab_sidecar-firefox</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_sidecar-firefox/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_tech-list/docs/index.html">swarmlab_tech-list</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_tech-list/docs/index.html">docs</a>
</li>
</ul>
</li>
<li class="component">
<a class="title" href="../../swarmlab_xelatex-thesis/docs/index.html">swarmlab_xelatex-thesis</a>
<ul class="versions">
<li class="version is-latest">
<a href="../../swarmlab_xelatex-thesis/docs/index.html">docs</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
</aside>
</div>
<main class="article">
<div class="toolbar" role="navigation">
<button class="nav-toggle"></button>
<a href="../../swarmlab_faq/docs/index.html" class="home-link"></a>
<nav class="breadcrumbs" aria-label="breadcrumbs">
<ul>
<li><a href="index.html">CloudComputing_Lab</a></li>
<li><a href="a.html">Setup Lab</a></li>
</ul>
</nav>
</div>
<div class="content">
<aside class="toc sidebar" data-title="Contents" data-levels="2">
<div class="toc-menu"></div>
</aside>
<article class="doc">
<h1 class="page">Setting Up The Lab Environment</h1>
<div class="sect1">
<h2 id="_okeanos"><a class="anchor" href="#_okeanos"></a>okeanos</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_register_and_login"><a class="anchor" href="#_register_and_login"></a>Register and Login</h3>
<div class="sidebarblock">
<div class="content">
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
Learn How to Use it!
</td>
</tr>
</table>
</div>
<div class="videoblock">
<div class="content">
<iframe src="https://player.vimeo.com/video/683282520" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
</div>
<div class="sect2">
<h3 id="_create_instance"><a class="anchor" href="#_create_instance"></a>create instance</h3>
<div class="sidebarblock">
<div class="content">
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
Prepare - Create
</td>
</tr>
</table>
</div>
<div class="videoblock">
<div class="content">
<iframe src="https://player.vimeo.com/video/683282520#at=61" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
</div>
<div class="sect2">
<h3 id="_remove_instance"><a class="anchor" href="#_remove_instance"></a>Remove instance</h3>
<div class="sidebarblock">
<div class="content">
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
Prepare - Remove
</td>
</tr>
</table>
</div>
<div class="videoblock">
<div class="content">
<iframe src="https://player.vimeo.com/video/683282520#at=184" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
<div class="paragraph">
<p><a href="https://okeanos.grnet.gr/support/user-guide/cyclades-how-to-create-a-vm/" target="_blank" rel="noopener">User guide - Okeanos</a></p>
</div>
</div>
<div class="sect2">
<h3 id="_ssh_config"><a class="anchor" href="#_ssh_config"></a>ssh config</h3>
<div class="paragraph">
<p>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.</p>
</div>
<div class="paragraph">
<p><span class="image right"><img src="http://docs.swarmlab.io/SwarmLab-HowTos/labs/sec/ssh-tunneling-1366x416-WPhEwBvP.png" alt="ssh tunneling 1366x416 WPhEwBvP" width="500"></span>
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.</p>
</div>
<div class="paragraph">
<p><a href="http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/build/site/swarmlab_sec-ssh-tunneling/docs/index.html#_sshd_config_ssh_server_configuration" target="_blank" rel="noopener">Learn how to set up an SSH server</a></p>
</div>
<div class="sidebarblock">
<div class="content">
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
Prepare - Create
</td>
</tr>
</table>
</div>
<div class="videoblock">
<div class="content">
<iframe src="https://www.youtube.com/embed/Nb7cHMc4_og?rel=0&amp;start=28&amp;end=78" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
<div class="sidebarblock">
<div class="content">
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
Place the public key on Server
</td>
</tr>
</table>
</div>
<div class="videoblock">
<div class="content">
<iframe src="https://www.youtube.com/embed/Nb7cHMc4_og?rel=0&amp;start=84&amp;end=101" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
<div class="sidebarblock">
<div class="content">
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
How it works
</td>
</tr>
</table>
</div>
<div class="videoblock">
<div class="content">
<iframe src="https://www.youtube.com/embed/Nb7cHMc4_og?rel=0&amp;start=149&amp;end=295" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_swarmlab_io_hybrid"><a class="anchor" href="#_swarmlab_io_hybrid"></a>swarmlab.io-hybrid</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_install_docker_linux"><a class="anchor" href="#_install_docker_linux"></a>Install docker @Linux</h3>
<div class="paragraph">
<p><a href="http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-docker.html#linuxnix-installation-of-docker" target="_blank" rel="noopener">Install docker @Linux</a></p>
</div>
<div class="sidebarblock">
<div class="content">
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
Prepare - Linux
</td>
</tr>
</table>
</div>
<div class="videoblock">
<div class="content">
<iframe src="https://player.vimeo.com/video/634585353#at=2" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
</div>
<div class="sect2">
<h3 id="_install_docker_windows"><a class="anchor" href="#_install_docker_windows"></a>Install docker @Windows</h3>
<div class="paragraph">
<p><a href="http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-hybrid.html#windows" target="_blank" rel="noopener">Install docker @Windows</a></p>
</div>
<div class="literalblock">
<div class="content">
<pre>and</pre>
</div>
</div>
<div class="paragraph">
<p><a href="http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled" target="_blank" rel="noopener">Install docker @Windows</a></p>
</div>
<div class="sidebarblock">
<div class="content">
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
Prepare - windows
</td>
</tr>
</table>
</div>
<div class="videoblock">
<div class="content">
<iframe src="https://player.vimeo.com/video/634585353#at=790" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
</div>
<div class="sect2">
<h3 id="_install_swarmlab_io_hybrid"><a class="anchor" href="#_install_swarmlab_io_hybrid"></a>Install swarmlab.io-hybrid</h3>
<div class="paragraph">
<p><a href="http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-hybrid.html#linux" target="_blank" rel="noopener">Install @Linux_and_Windows</a></p>
</div>
</div>
<div class="sect2">
<h3 id="_startstop_swarmlab_io_hybrid"><a class="anchor" href="#_startstop_swarmlab_io_hybrid"></a>Start/Stop swarmlab.io-hybrid</h3>
<div class="paragraph">
<p><a href="http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-hybrid.html#startstop-service" target="_blank" rel="noopener">Start/Stop</a></p>
</div>
</div>
<div class="sect2">
<h3 id="_startstop_instance"><a class="anchor" href="#_startstop_instance"></a>Start/Stop instance</h3>
<div class="paragraph">
<p><a href="http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/start-microservices.html">Start/stop Instance</a></p>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_tasks"><a class="anchor" href="#_tasks"></a>Tasks</h2>
<div class="sectionbody">
<div class="literalblock">
<div class="content">
<pre>Make sure you have enough practice in the following tasks:</pre>
</div>
</div>
<div class="ulist">
<ul>
<li>
<p>Create a instance @cloud</p>
</li>
<li>
<p>Config SSH and secure connect</p>
</li>
<li>
<p>Create a instance @home</p>
</li>
<li>
<p>Config and connect</p>
</li>
</ul>
</div>
</div>
</div>
</article>
</div>
</main>
</div>
<footer class="footer">
<p>This page was built using the Antora <a href="https://gitlab.com/antora/antora-ui-default" target="antora">default UI</a> </p>
</footer>
<script src="../../_/js/site.js"></script>
<script src="../../_/js/vendor/lunr.js"></script>
<script src="../../_/js/vendor/search.js" id="search-script" data-base-path="../.." data-page-path="/CloudComputing_Lab/docs/a.html"></script>
<script async src="../../_/../search-index.js"></script>
<script async src="../../_/js/vendor/highlight.js"></script>
</body>
</html>