|
@ -1,4 +1,4 @@ |
|
|
= SwarmlabHybrid ! |
|
|
= Swarmlab Hybrid! |
|
|
Apostolos rootApostolos@swarmlab.io |
|
|
Apostolos rootApostolos@swarmlab.io |
|
|
// Metadata: |
|
|
// Metadata: |
|
|
:description: Intro and Install |
|
|
:description: Intro and Install |
|
@ -12,24 +12,35 @@ Apostolos rootApostolos@swarmlab.io |
|
|
:sectnums: |
|
|
:sectnums: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
==== |
|
|
{empty} + |
|
|
{empty} + |
|
|
|
|
|
[.right] |
|
|
|
|
|
.Build once, Deploy anywhere! |
|
|
|
|
|
image:./images/hybrid.png[300,300,role="related thumb right"] |
|
|
|
|
|
|
|
|
|
|
|
Swarmlab Hybrid provides a *Modern Application Architecture* |
|
|
|
|
|
|
|
|
|
|
|
* Distributed System |
|
|
|
|
|
* Multiple machines |
|
|
|
|
|
* Each service is a process |
|
|
|
|
|
* Containerized services in Lightweight containers |
|
|
|
|
|
* Faster deploy/delivery of services |
|
|
|
|
|
==== |
|
|
|
|
|
|
|
|
|
|
|
[TIP] |
|
|
|
|
|
==== |
|
|
|
|
|
.WireGuard - fast and modern VPN tunnel |
|
|
|
|
|
*All running in a isolated Network Stack with High efficiency and security* |
|
|
|
|
|
==== |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
image:./images/hybrid.png[alt="SwarmlabHybrid"] |
|
|
|
|
|
|
|
|
|
|
|
== Install |
|
|
== Install |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
=== Prerequisites Hardware |
|
|
=== Prerequisites Hardware |
|
|
|
|
|
|
|
|
[NOTE] |
|
|
|
|
|
.Remember |
|
|
|
|
|
==== |
|
|
|
|
|
Before you create and configure a hybrid deployment using the swarmlab-agent client, your Local Machines need to meet certain requirements. |
|
|
|
|
|
|
|
|
|
|
|
If you don't meet those requirements, you won't be able to complete the steps within the swarmlab-agent client |
|
|
|
|
|
and you won't be able to configure a hybrid deployment between your Local Enviroment and Swarmlab Online Enviroment. |
|
|
|
|
|
==== |
|
|
|
|
|
|
|
|
|
|
|
* A Linux Server (Virtual or Physical) |
|
|
* A Linux Server (Virtual or Physical) |
|
|
** You must have super user privileges (sudo) |
|
|
** You must have super user privileges (sudo) |
|
@ -50,6 +61,16 @@ and you won't be able to configure a hybrid deployment between your Local Enviro |
|
|
|
|
|
|
|
|
TIP: Docker uses a hypervisor with a VM, and the host server must support virtualization. |
|
|
TIP: Docker uses a hypervisor with a VM, and the host server must support virtualization. |
|
|
|
|
|
|
|
|
|
|
|
[NOTE] |
|
|
|
|
|
.Remember |
|
|
|
|
|
==== |
|
|
|
|
|
Before you create and configure a hybrid deployment using the swarmlab-agent client, your Local Machines *need to meet certain requirements.* |
|
|
|
|
|
|
|
|
|
|
|
If you don't meet those requirements, you won't be able to complete the steps within the swarmlab-agent client |
|
|
|
|
|
|
|
|
|
|
|
and you won't be able to configure a hybrid deployment between your Local Enviroment and Swarmlab Online Enviroment. |
|
|
|
|
|
==== |
|
|
|
|
|
|
|
|
=== Prerequisites Keys |
|
|
=== Prerequisites Keys |
|
|
|
|
|
|
|
|
* Create an Hybrid Swarmlab Key |
|
|
* Create an Hybrid Swarmlab Key |
|
|