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.
 
 
 
 
 
 

100 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Asciidoctor 2.0.10">
<meta name="description" content="Intro and Install">
<meta name="keywords" content="ubuntu install">
<meta name="author" content="Apostolos rootApostolos@swarmlab.io">
<title>SwarmlabHybrid !</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700">
<style>
/* Asciidoctor default stylesheet | MIT License | https://asciidoctor.org */
/* Uncomment @import statement to use as custom stylesheet */
/*@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700";*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
a{background:none}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body{font-size:100%}
body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
a:hover{cursor:pointer}
img,object,embed{max-width:100%;height:auto}
object,embed{height:100%}
img{-ms-interpolation-mode:bicubic}
.left{float:left!important}
.right{float:right!important}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-justify{text-align:justify!important}
.hide{display:none}
img,object,svg{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.center{margin-left:auto;margin-right:auto}
.stretch{width:100%}
.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}
a{color:#2156a5;text-decoration:underline;line-height:inherit}
a:hover,a:focus{color:#1d4b8f}
a img{border:0}
p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}
p aside{font-size:.875em;line-height:1.35;font-style:italic}
h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em}
h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0}
h1{font-size:2.125em}
h2{font-size:1.6875em}
h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em}
h4,h5{font-size:1.125em}
h6{font-size:1em}
hr{border:solid #dddddf;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:60%;line-height:inherit}
code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)}
ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}
ul,ol{margin-left:1.5em}
ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}
ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}
ul.square{list-style-type:square}
ul.circle{list-style-type:circle}
ul.disc{list-style-type:disc}
ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}
dl dt{margin-bottom:.3125em;font-weight:bold}
dl dd{margin-bottom:1.25em}
abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help}
abbr{text-transform:none}
blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}
blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)}
blockquote cite::before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)}
blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)}
@media screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2}
h1{font-size:2.75em}
h2{font-size:2.3125em}
h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em}
h4{font-size:1.4375em}}
table{background:#fff;margin-bottom:1.25em;border:solid 1px #dedede}
table thead,table tfoot{background:#f7f8f7}
table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left}
table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)}
table tr.even,table tr.alt{background:#f8f8f7}
table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6}
h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em}
h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400}
.clearfix::before,.clearfix::after,.float-group::before,.float-group::after{content:" ";display:table}
.clearfix::after,.float-group::after{clear:both}
:not(pre):not([class^=L])>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed;word-wrap:break-word}
:not(pre)>code.nobreak{word-wrap:normal}
:not(pre)>code.nowrap{white-space:nowrap}
pre{color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;line-height:1.45;text-rendering:optimizeSpeed}
pre code,pre pre{color:inherit;font-size:inherit;line-height:inherit}
pre>code{display:block}
pre.nowrap,pre.nowrap pre{white-space:pre;word-wrap:normal}
em em{font-style:normal}
strong strong{font-weight:400}
.keyseq{color:rgba(51,51,51,.8)}
kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap}
.keyseq kbd:first-child{margin-left:0}
.keyseq kbd:last-child{margin-right:0}
.menuseq,.menuref{color:#000}
.menuseq b:not(.caret),.menuref{font-weight:inherit}
.menuseq{word-spacing:-.02em}
.menuseq b.caret{font-size:1.25em;line-height:.8}
.menuseq i.caret{font-weight:bold;text-align:center;width:.45em}
b.button::before,b.button::after{position:relative;top:-1px;font-weight:400}
b.button::before{content:"[";padding:0 3px 0 2px}
b.button::after{content:"]";padding:0 2px 0 3px}
p a>code:hover{color:rgba(0,0,0,.9)}
#header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em}
#header::before,#header::after,#content::before,#content::after,#footnotes::before,#footnotes::after,#footer::before,#footer::after{content:" ";display:table}
#header::after,#content::after,#footnotes::after,#footer::after{clear:both}
#content{margin-top:1.25em}
#content::before{content:none}
#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0}
#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #dddddf}
#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px}
#header .details{border-bottom:1px solid #dddddf;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}
#header .details span:first-child{margin-left:-.125em}
#header .details span.email a{color:rgba(0,0,0,.85)}
#header .details br{display:none}
#header .details br+span::before{content:"\00a0\2013\00a0"}
#header .details br+span.author::before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)}
#header .details br+span#revremark::before{content:"\00a0|\00a0"}
#header #revnumber{text-transform:capitalize}
#header #revnumber::after{content:"\00a0"}
#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #dddddf;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem}
#toc{border-bottom:1px solid #e7e7e9;padding-bottom:.5em}
#toc>ul{margin-left:.125em}
#toc ul.sectlevel0>li>a{font-style:italic}
#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0}
#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none}
#toc li{line-height:1.3334;margin-top:.3334em}
#toc a{text-decoration:none}
#toc a:active{text-decoration:underline}
#toctitle{color:#7a2518;font-size:1.2em}
@media screen and (min-width:768px){#toctitle{font-size:1.375em}
body.toc2{padding-left:15em;padding-right:0}
#toc.toc2{margin-top:0!important;background:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #e7e7e9;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto}
#toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em}
#toc.toc2>ul{font-size:.9em;margin-bottom:0}
#toc.toc2 ul ul{margin-left:0;padding-left:1em}
#toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em}
body.toc2.toc-right{padding-left:0;padding-right:15em}
body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #e7e7e9;left:auto;right:0}}
@media screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0}
#toc.toc2{width:20em}
#toc.toc2 #toctitle{font-size:1.375em}
#toc.toc2>ul{font-size:.95em}
#toc.toc2 ul ul{padding-left:1.25em}
body.toc2.toc-right{padding-left:0;padding-right:20em}}
#content #toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px}
#content #toc>:first-child{margin-top:0}
#content #toc>:last-child{margin-bottom:0}
#footer{max-width:100%;background:rgba(0,0,0,.8);padding:1.25em}
#footer-text{color:rgba(255,255,255,.8);line-height:1.44}
#content{margin-bottom:.625em}
.sect1{padding-bottom:.625em}
@media screen and (min-width:768px){#content{margin-bottom:1.25em}
.sect1{padding-bottom:1.25em}}
.sect1:last-child{padding-bottom:0}
.sect1+.sect1{border-top:1px solid #e7e7e9}
#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400}
#content h1>a.anchor::before,h2>a.anchor::before,h3>a.anchor::before,#toctitle>a.anchor::before,.sidebarblock>.content>.title>a.anchor::before,h4>a.anchor::before,h5>a.anchor::before,h6>a.anchor::before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em}
#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}
#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none}
#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221}
details,.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em}
details>summary:first-of-type{cursor:pointer;display:list-item;outline:none;margin-bottom:.75em}
.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic}
table.tableblock.fit-content>caption.title{white-space:nowrap;width:0}
.paragraph.lead>p,#preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:1.21875em;line-height:1.6;color:rgba(0,0,0,.85)}
table.tableblock #preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:inherit}
.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%}
.admonitionblock>table td.icon{text-align:center;width:80px}
.admonitionblock>table td.icon img{max-width:none}
.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase}
.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6)}
.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}
.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px}
.exampleblock>.content>:first-child{margin-top:0}
.exampleblock>.content>:last-child{margin-bottom:0}
.sidebarblock{border-style:solid;border-width:1px;border-color:#dbdbd6;margin-bottom:1.25em;padding:1.25em;background:#f3f3f2;-webkit-border-radius:4px;border-radius:4px}
.sidebarblock>:first-child{margin-top:0}
.sidebarblock>:last-child{margin-bottom:0}
.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center}
.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0}
.literalblock pre,.listingblock>.content>pre{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;overflow-x:auto;padding:1em;font-size:.8125em}
@media screen and (min-width:768px){.literalblock pre,.listingblock>.content>pre{font-size:.90625em}}
@media screen and (min-width:1280px){.literalblock pre,.listingblock>.content>pre{font-size:1em}}
.literalblock pre,.listingblock>.content>pre:not(.highlight),.listingblock>.content>pre[class="highlight"],.listingblock>.content>pre[class^="highlight "]{background:#f7f7f8}
.literalblock.output pre{color:#f7f7f8;background:rgba(0,0,0,.9)}
.listingblock>.content{position:relative}
.listingblock code[data-lang]::before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:inherit;opacity:.5}
.listingblock:hover code[data-lang]::before{display:block}
.listingblock.terminal pre .command::before{content:attr(data-prompt);padding-right:.5em;color:inherit;opacity:.5}
.listingblock.terminal pre .command:not([data-prompt])::before{content:"$"}
.listingblock pre.highlightjs{padding:0}
.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px}
.listingblock pre.prettyprint{border-width:0}
.prettyprint{background:#f7f7f8}
pre.prettyprint .linenums{line-height:1.45;margin-left:2em}
pre.prettyprint li{background:none;list-style-type:inherit;padding-left:0}
pre.prettyprint li code[data-lang]::before{opacity:1}
pre.prettyprint li:not(:first-child) code[data-lang]::before{display:none}
table.linenotable{border-collapse:separate;border:0;margin-bottom:0;background:none}
table.linenotable td[class]{color:inherit;vertical-align:top;padding:0;line-height:inherit;white-space:normal}
table.linenotable td.code{padding-left:.75em}
table.linenotable td.linenos{border-right:1px solid currentColor;opacity:.35;padding-right:.5em}
pre.pygments .lineno{border-right:1px solid currentColor;opacity:.35;display:inline-block;margin-right:.75em}
pre.pygments .lineno::before{content:"";margin-right:-.125em}
.quoteblock{margin:0 1em 1.25em 1.5em;display:table}
.quoteblock:not(.excerpt)>.title{margin-left:-1.5em;margin-bottom:.75em}
.quoteblock blockquote,.quoteblock p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify}
.quoteblock blockquote{margin:0;padding:0;border:0}
.quoteblock blockquote::before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)}
.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}
.quoteblock .attribution{margin-top:.75em;margin-right:.5ex;text-align:right}
.verseblock{margin:0 1em 1.25em}
.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility}
.verseblock pre strong{font-weight:400}
.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex}
.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic}
.quoteblock .attribution br,.verseblock .attribution br{display:none}
.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)}
.quoteblock.abstract blockquote::before,.quoteblock.excerpt blockquote::before,.quoteblock .quoteblock blockquote::before{display:none}
.quoteblock.abstract blockquote,.quoteblock.abstract p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{line-height:1.6;word-spacing:0}
.quoteblock.abstract{margin:0 1em 1.25em;display:block}
.quoteblock.abstract>.title{margin:0 0 .375em;font-size:1.15em;text-align:center}
.quoteblock.excerpt>blockquote,.quoteblock .quoteblock{padding:0 0 .25em 1em;border-left:.25em solid #dddddf}
.quoteblock.excerpt,.quoteblock .quoteblock{margin-left:0}
.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{color:inherit;font-size:1.0625rem}
.quoteblock.excerpt .attribution,.quoteblock .quoteblock .attribution{color:inherit;text-align:left;margin-right:0}
table.tableblock{max-width:100%;border-collapse:separate}
p.tableblock:last-child{margin-bottom:0}
td.tableblock>.content>:last-child{margin-bottom:-1.25em}
td.tableblock>.content>:last-child.sidebarblock{margin-bottom:0}
table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede}
table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0}
table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0}
table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0}
table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px}
table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0}
table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0}
table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0}
table.frame-all{border-width:1px}
table.frame-sides{border-width:0 1px}
table.frame-topbot,table.frame-ends{border-width:1px 0}
table.stripes-all tr,table.stripes-odd tr:nth-of-type(odd),table.stripes-even tr:nth-of-type(even),table.stripes-hover tr:hover{background:#f8f8f7}
th.halign-left,td.halign-left{text-align:left}
th.halign-right,td.halign-right{text-align:right}
th.halign-center,td.halign-center{text-align:center}
th.valign-top,td.valign-top{vertical-align:top}
th.valign-bottom,td.valign-bottom{vertical-align:bottom}
th.valign-middle,td.valign-middle{vertical-align:middle}
table thead th,table tfoot th{font-weight:bold}
tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7}
tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold}
p.tableblock>code:only-child{background:none;padding:0}
p.tableblock{font-size:1em}
ol{margin-left:1.75em}
ul li ol{margin-left:1.5em}
dl dd{margin-left:1.125em}
dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}
ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em}
ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none}
ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em}
ul.unstyled,ol.unstyled{margin-left:0}
ul.checklist{margin-left:.625em}
ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em}
ul.checklist li>p:first-child>input[type="checkbox"]:first-child{margin-right:.25em}
ul.inline{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0 0 .625em -1.25em}
ul.inline>li{margin-left:1.25em}
.unstyled dl dt{font-weight:400;font-style:normal}
ol.arabic{list-style-type:decimal}
ol.decimal{list-style-type:decimal-leading-zero}
ol.loweralpha{list-style-type:lower-alpha}
ol.upperalpha{list-style-type:upper-alpha}
ol.lowerroman{list-style-type:lower-roman}
ol.upperroman{list-style-type:upper-roman}
ol.lowergreek{list-style-type:lower-greek}
.hdlist>table,.colist>table{border:0;background:none}
.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none}
td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em}
td.hdlist1{font-weight:bold;padding-bottom:1.25em}
.literalblock+.colist,.listingblock+.colist{margin-top:-.5em}
.colist td:not([class]):first-child{padding:.4em .75em 0;line-height:1;vertical-align:top}
.colist td:not([class]):first-child img{max-width:none}
.colist td:not([class]):last-child{padding:.25em 0}
.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd}
.imageblock.left{margin:.25em .625em 1.25em 0}
.imageblock.right{margin:.25em 0 1.25em .625em}
.imageblock>.title{margin-bottom:0}
.imageblock.thumb,.imageblock.th{border-width:6px}
.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em}
.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0}
.image.left{margin-right:.625em}
.image.right{margin-left:.625em}
a.image{text-decoration:none;display:inline-block}
a.image object{pointer-events:none}
sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super}
sup.footnote a,sup.footnoteref a{text-decoration:none}
sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline}
#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em}
#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em;border-width:1px 0 0}
#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;margin-bottom:.2em}
#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none;margin-left:-1.05em}
#footnotes .footnote:last-of-type{margin-bottom:0}
#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0}
.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0}
.gist .file-data>table td.line-data{width:99%}
div.unbreakable{page-break-inside:avoid}
.big{font-size:larger}
.small{font-size:smaller}
.underline{text-decoration:underline}
.overline{text-decoration:overline}
.line-through{text-decoration:line-through}
.aqua{color:#00bfbf}
.aqua-background{background:#00fafa}
.black{color:#000}
.black-background{background:#000}
.blue{color:#0000bf}
.blue-background{background:#0000fa}
.fuchsia{color:#bf00bf}
.fuchsia-background{background:#fa00fa}
.gray{color:#606060}
.gray-background{background:#7d7d7d}
.green{color:#006000}
.green-background{background:#007d00}
.lime{color:#00bf00}
.lime-background{background:#00fa00}
.maroon{color:#600000}
.maroon-background{background:#7d0000}
.navy{color:#000060}
.navy-background{background:#00007d}
.olive{color:#606000}
.olive-background{background:#7d7d00}
.purple{color:#600060}
.purple-background{background:#7d007d}
.red{color:#bf0000}
.red-background{background:#fa0000}
.silver{color:#909090}
.silver-background{background:#bcbcbc}
.teal{color:#006060}
.teal-background{background:#007d7d}
.white{color:#bfbfbf}
.white-background{background:#fafafa}
.yellow{color:#bfbf00}
.yellow-background{background:#fafa00}
span.icon>.fa{cursor:default}
a span.icon>.fa{cursor:inherit}
.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default}
.admonitionblock td.icon .icon-note::before{content:"\f05a";color:#19407c}
.admonitionblock td.icon .icon-tip::before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111}
.admonitionblock td.icon .icon-warning::before{content:"\f071";color:#bf6900}
.admonitionblock td.icon .icon-caution::before{content:"\f06d";color:#bf3400}
.admonitionblock td.icon .icon-important::before{content:"\f06a";color:#bf0000}
.conum[data-value]{display:inline-block;color:#fff!important;background:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold}
.conum[data-value] *{color:#fff!important}
.conum[data-value]+b{display:none}
.conum[data-value]::after{content:attr(data-value)}
pre .conum[data-value]{position:relative;top:-.125em}
b.conum *{color:inherit!important}
.conum:not([data-value]):empty{display:none}
dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility}
h1,h2,p,td.content,span.alt{letter-spacing:-.01em}
p strong,td.content strong,div.footnote strong{letter-spacing:-.005em}
p,blockquote,dt,td.content,span.alt{font-size:1.0625rem}
p{margin-bottom:1.25rem}
.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em}
.exampleblock>.content{background:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc}
.print-only{display:none!important}
@page{margin:1.25cm .75cm}
@media print{*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}
html{font-size:80%}
a{color:inherit!important;text-decoration:underline!important}
a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important}
a[href^="http:"]:not(.bare)::after,a[href^="https:"]:not(.bare)::after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em}
abbr[title]::after{content:" (" attr(title) ")"}
pre,blockquote,tr,img,object,svg{page-break-inside:avoid}
thead{display:table-header-group}
svg{max-width:100%}
p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3}
h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid}
#toc,.sidebarblock,.exampleblock>.content{background:none!important}
#toc{border-bottom:1px solid #dddddf!important;padding-bottom:0!important}
body.book #header{text-align:center}
body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em}
body.book #header .details{border:0!important;display:block;padding:0!important}
body.book #header .details span:first-child{margin-left:0!important}
body.book #header .details br{display:block}
body.book #header .details br+span::before{content:none!important}
body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important}
body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always}
.listingblock code[data-lang]::before{display:block}
#footer{padding:0 .9375em}
.hide-on-print{display:none!important}
.print-only{display:block!important}
.hide-for-print{display:none!important}
.show-for-print{display:inherit!important}}
@media print,amzn-kf8{#header>h1:first-child{margin-top:1.25rem}
.sect1{padding:0!important}
.sect1+.sect1{border:0}
#footer{background:none}
#footer-text{color:rgba(0,0,0,.6);font-size:.9em}}
@media amzn-kf8{#header,#content,#footnotes,#footer{padding:0}}
</style>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<body class="article toc2 toc-right">
<div id="header">
<h1>SwarmlabHybrid !</h1>
<div class="details">
<span id="author" class="author">Apostolos rootApostolos@swarmlab.io</span><br>
</div>
<div id="toc" class="toc2">
<div id="toctitle">Table of contents</div>
<ul class="sectlevel1">
<li><a href="#_install">1. Install</a>
<ul class="sectlevel2">
<li><a href="#_prerequisites_hardware">1.1. Prerequisites Hardware</a></li>
<li><a href="#_prerequisites_keys">1.2. Prerequisites Keys</a></li>
<li><a href="#_download_and_install">1.3. Download and install</a></li>
</ul>
</li>
<li><a href="#_startstop_agent">2. Start/Stop Agent</a>
<ul class="sectlevel2">
<li><a href="#_start_agent">2.1. Start Agent</a></li>
<li><a href="#_stop_agent">2.2. Stop Agent</a></li>
<li><a href="#_login">2.3. Login</a></li>
</ul>
</li>
<li><a href="#_config">3. Config</a></li>
<li><a href="#_deploy">4. Deploy</a>
<ul class="sectlevel2">
<li><a href="#_local">4.1. Local</a></li>
<li><a href="#_hybrid">4.2. Hybrid</a></li>
</ul>
</li>
<li><a href="#_join">5. Join</a></li>
<li><a href="#_connect_to_container">6. Connect to Container</a></li>
</ul>
</div>
</div>
<div id="content">
<div id="preamble">
<div class="sectionbody">
<div class="paragraph">
<p><br></p>
</div>
<div class="paragraph">
<p><span class="image"><img src="data:image/png;base64,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" alt="SwarmlabHybrid"></span></p>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_install">1. Install</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_prerequisites_hardware">1.1. Prerequisites Hardware</h3>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<i class="fa icon-note" title="Note"></i>
</td>
<td class="content">
<div class="title">Remember</div>
<div class="paragraph">
<p>Before you create and configure a hybrid deployment using the swarmlab-agent client, your Local Machines need to meet certain requirements.</p>
</div>
<div class="paragraph">
<p>If you don&#8217;t meet those requirements, you won&#8217;t be able to complete the steps within the swarmlab-agent client
and you won&#8217;t be able to configure a hybrid deployment between your Local Enviroment and Swarmlab Online Enviroment.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="ulist">
<ul>
<li>
<p>A Linux Server (Virtual or Physical)</p>
<div class="ulist">
<ul>
<li>
<p>You must have super user privileges (sudo)</p>
</li>
</ul>
</div>
</li>
<li>
<p>Docker Engine- Community version 18 or later is required.</p>
<div class="ulist">
<ul>
<li>
<p>Docker Engine is supported on x86_64 (or amd64), armhf, and arm64 architectures.</p>
</li>
</ul>
</div>
</li>
<li>
<p>RAM</p>
<div class="ulist">
<ul>
<li>
<p>Absolute minimum to run the daemon and some very light containers - 512MB</p>
</li>
<li>
<p>Minimum for “comfortable” usage – 2GB</p>
</li>
</ul>
</div>
</li>
<li>
<p>CPU</p>
<div class="ulist">
<ul>
<li>
<p>Minimum: 2; Recommended 4+.</p>
</li>
</ul>
</div>
</li>
<li>
<p>Disk Space</p>
<div class="ulist">
<ul>
<li>
<p>10 GB for internal requirements.</p>
</li>
<li>
<p>The amount of additional disk space required for load file staging, persistence, or backups depends on the size of the data to be loaded.</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
Docker uses a hypervisor with a VM, and the host server must support virtualization.
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="_prerequisites_keys">1.2. Prerequisites Keys</h3>
<div class="ulist">
<ul>
<li>
<p>Create an Hybrid Swarmlab Key</p>
<div class="ulist">
<ul>
<li>
<p>Connect to <a href="https://api-client.swarmlab.io:8088/" class="bare">https://api-client.swarmlab.io:8088/</a> and click on the Dashboard&#8594;Profile Menou</p>
</li>
</ul>
</div>
</li>
<li>
<p>After creating Keys for your project, you will be informed with an email and it will also become visible in the Swarmlab-agent clients corresponding menu.</p>
</li>
</ul>
</div>
</div>
<div class="sect2">
<h3 id="_download_and_install">1.3. Download and install</h3>
<div class="ulist">
<ul>
<li>
<p>Download the swarmlab-agent client</p>
<div class="ulist">
<ul>
<li>
<p>git clone <a href="https://git.swarmlab.io:3000/zeus/swarmlab-hybrid.git" class="bare">https://git.swarmlab.io:3000/zeus/swarmlab-hybrid.git</a></p>
</li>
</ul>
</div>
</li>
<li>
<p>Run sudo ./install.sh</p>
<div class="ulist">
<ul>
<li>
<p>See also ./install directory</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_startstop_agent">2. Start/Stop Agent</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_start_agent">2.1. Start Agent</h3>
<div class="ulist">
<ul>
<li>
<p>Navigate to the dir you have installed the agent</p>
<div class="ulist">
<ul>
<li>
<p>run ./start.sh</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
</div>
<div class="sect2">
<h3 id="_stop_agent">2.2. Stop Agent</h3>
<div class="ulist">
<ul>
<li>
<p>Navigate to the dir you have installed the agent</p>
<div class="ulist">
<ul>
<li>
<p>run ./stop.sh</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
</div>
<div class="sect2">
<h3 id="_login">2.3. Login</h3>
<div class="paragraph">
<p>Connect to <a href="https://api-client.swarmlab.io:8088/" class="bare">https://api-client.swarmlab.io:8088/</a> and click on "Hybrid&#8594;OpenSwarmlab Hybrid" Menou</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
This is the way to have a fully functional Swarmlab Cloud. You HAVE to connect this way to be Authorized for the session.
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_config">3. Config</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p>Use the "Profile&#8594;Settings” menu on swarmlab-agent client to configure a hybrid agent</p>
<div class="ulist">
<ul>
<li>
<p>add also a zone for your agent</p>
</li>
<li>
<p>Connect to <a href="https://api-client.swarmlab.io:8088/" class="bare">https://api-client.swarmlab.io:8088/</a> and click on the Dashboard&#8594;Profile Menou</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_deploy">4. Deploy</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_local">4.1. Local</h3>
<div class="ulist">
<ul>
<li>
<p>intro swarmlab 0 - 1:10</p>
</li>
</ul>
</div>
<div class="videoblock">
<div class="title">.Intro swarmlab</div>
<div class="content">
<iframe width="640" src="https://player.vimeo.com/video/507040807?autoplay=1#at=0" frameborder="0" allowfullscreen></iframe>
</div>
</div>
<div class="ulist">
<ul>
<li>
<p>intro hybrid 1:10 - 2:20</p>
</li>
</ul>
</div>
<div class="videoblock">
<div class="title">.Intro hybrid</div>
<div class="content">
<iframe width="640" src="https://player.vimeo.com/video/507040807?autoplay=1#at=110" frameborder="0" allowfullscreen></iframe>
</div>
</div>
<div class="ulist">
<ul>
<li>
<p>intro agent 2:20 - 4:15</p>
</li>
</ul>
</div>
<div class="videoblock">
<div class="title">.Intro agent</div>
<div class="content">
<iframe width="640" src="https://player.vimeo.com/video/507040807?autoplay=1#at=220" frameborder="0" allowfullscreen></iframe>
</div>
</div>
<div class="paragraph">
<p>*bootstrap image 4:15 - 7:25</p>
</div>
<div class="videoblock">
<div class="title">.Bootstrap image</div>
<div class="content">
<iframe width="640" src="https://player.vimeo.com/video/507040807?autoplay=1#at=415" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
<div class="sect2">
<h3 id="_hybrid">4.2. Hybrid</h3>
<div class="ulist">
<ul>
<li>
<p>deploy 0:20 - 11:17</p>
<div class="ulist">
<ul>
<li>
<p>deploy field description (image) 1:03 - 1:30</p>
</li>
<li>
<p>deploy field description (stack) 1:30 - 3:10</p>
</li>
<li>
<p>deploy field description (network) 3:10 - 5:35</p>
</li>
<li>
<p>deploy field description (Limits) 5:35 - 6:17</p>
</li>
<li>
<p>deploy field description (Port Expose) 6:17 - 7:20</p>
</li>
<li>
<p>deploy field description (Readme URL) 7:20 - 8:32</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
<div class="videoblock">
<div class="title">.Deploy</div>
<div class="content">
<iframe width="640" src="https://player.vimeo.com/video/507090167?autoplay=1#at=0" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_join">5. Join</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p>join 11:17 - 17:41</p>
</li>
</ul>
</div>
<div class="videoblock">
<div class="title">.Join</div>
<div class="content">
<iframe width="640" src="https://player.vimeo.com/video/507090167?autoplay=1#at=11:17" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_connect_to_container">6. Connect to Container</h2>
<div class="sectionbody">
<div class="paragraph">
<p>*Connect to container (Host&#8594;container) 7:25 - 12:20</p>
</div>
<div class="videoblock">
<div class="title">.Connect container (Host &#8594; Container)</div>
<div class="content">
<iframe width="640" src="https://player.vimeo.com/video/507040807?autoplay=1#at=725" frameborder="0" allowfullscreen></iframe>
</div>
</div>
<div class="paragraph">
<p>*Connect to container (Container&#8594;container) 12:20 - 13:50</p>
</div>
<div class="videoblock">
<div class="title">.Connect container (Container &#8594; Container)</div>
<div class="content">
<iframe width="640" src="https://player.vimeo.com/video/507040807?autoplay=1#at=12:20" frameborder="0" allowfullscreen></iframe>
</div>
</div>
<div class="paragraph">
<p>*Mount DIR container 13:50 - 7:15</p>
</div>
<div class="videoblock">
<div class="title">.Mount Directory &#8594; Container</div>
<div class="content">
<iframe width="640" src="https://player.vimeo.com/video/507040807?autoplay=1#at=13:50" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
</div>
<div id="footer">
<div id="footer-text">
Last updated 2021-02-01 15:23:36 UTC
</div>
</div>
</body>
</html>