Verwenden von Cloudstack von Ikoula Panamax: Unterschied zwischen den Versionen

Aus De Ikoula wiki
Jump to navigation Jump to search
 
(14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
<span data-link_translate_de_title="Verwenden von Cloudstack von Ikoula Panamax"  data-link_translate_de_url="Verwenden von Cloudstack von Ikoula Panamax"></span>[[:de:Verwenden von Cloudstack von Ikoula Panamax]][[de:Verwenden von Cloudstack von Ikoula Panamax]]
 +
<span data-link_translate_he_title="השתמש Cloudstack על ידי Ikoula פנמקס"  data-link_translate_he_url="%D7%94%D7%A9%D7%AA%D7%9E%D7%A9+Cloudstack+%D7%A2%D7%9C+%D7%99%D7%93%D7%99+Ikoula+%D7%A4%D7%A0%D7%9E%D7%A7%D7%A1"></span>[[:he:השתמש Cloudstack על ידי Ikoula פנמקס]][[he:השתמש Cloudstack על ידי Ikoula פנמקס]]
 +
<span data-link_translate_ro_title="Utilizarea Cloudstack de Ikoula Panamax"  data-link_translate_ro_url="Utilizarea+Cloudstack+de+Ikoula+Panamax"></span>[[:ro:Utilizarea Cloudstack de Ikoula Panamax]][[ro:Utilizarea Cloudstack de Ikoula Panamax]]
 +
<span data-link_translate_ru_title="Использование Cloudstack по Ikoula Panamax"  data-link_translate_ru_url="%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+Cloudstack+%D0%BF%D0%BE+Ikoula+Panamax"></span>[[:ru:Использование Cloudstack по Ikoula Panamax]][[ru:Использование Cloudstack по Ikoula Panamax]]
 +
<span data-link_translate_pl_title="Użyj Cloudstack przez Ikoula Panamax"  data-link_translate_pl_url="U%C5%BCyj+Cloudstack+przez+Ikoula+Panamax"></span>[[:pl:Użyj Cloudstack przez Ikoula Panamax]][[pl:Użyj Cloudstack przez Ikoula Panamax]]
 +
<span data-link_translate_ja_title="Ikoula パナマックスで Cloudstack を使用します。"  data-link_translate_ja_url="Ikoula+%E3%83%91%E3%83%8A%E3%83%9E%E3%83%83%E3%82%AF%E3%82%B9%E3%81%A7+Cloudstack+%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82"></span>[[:ja:Ikoula パナマックスで Cloudstack を使用します。]][[ja:Ikoula パナマックスで Cloudstack を使用します。]]
 +
<span data-link_translate_ar_title="استخدام كلودستاك ببنما عكلة"  data-link_translate_ar_url="%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+%D9%83%D9%84%D9%88%D8%AF%D8%B3%D8%AA%D8%A7%D9%83+%D8%A8%D8%A8%D9%86%D9%85%D8%A7+%D8%B9%D9%83%D9%84%D8%A9"></span>[[:ar:استخدام كلودستاك ببنما عكلة]][[ar:استخدام كلودستاك ببنما عكلة]]
 +
<span data-link_translate_zh_title="使用由 Ikoula 巴拿马 Cloudstack"  data-link_translate_zh_url="%E4%BD%BF%E7%94%A8%E7%94%B1+Ikoula+%E5%B7%B4%E6%8B%BF%E9%A9%AC+Cloudstack"></span>[[:zh:使用由 Ikoula 巴拿马 Cloudstack]][[zh:使用由 Ikoula 巴拿马 Cloudstack]]
 +
<span data-link_translate_nl_title="Cloudstack door Ikoula Panamax gebruiken"  data-link_translate_nl_url="Cloudstack+door+Ikoula+Panamax+gebruiken"></span>[[:nl:Cloudstack door Ikoula Panamax gebruiken]][[nl:Cloudstack door Ikoula Panamax gebruiken]]
 +
<span data-link_translate_it_title="Utilizzare Cloudstack da Ikoula Panamax"  data-link_translate_it_url="Utilizzare+Cloudstack+da+Ikoula+Panamax"></span>[[:it:Utilizzare Cloudstack da Ikoula Panamax]][[it:Utilizzare Cloudstack da Ikoula Panamax]]
 +
<span data-link_translate_pt_title="Usar o Cloudstack por Ikoula Panamax"  data-link_translate_pt_url="Usar+o+Cloudstack+por+Ikoula+Panamax"></span>[[:pt:Usar o Cloudstack por Ikoula Panamax]][[pt:Usar o Cloudstack por Ikoula Panamax]]
 +
<span data-link_translate_es_title="Uso de Cloudstack por Ikoula Panamax"  data-link_translate_es_url="Uso+de+Cloudstack+por+Ikoula+Panamax"></span>[[:es:Uso de Cloudstack por Ikoula Panamax]][[es:Uso de Cloudstack por Ikoula Panamax]]
 +
<span data-link_translate_en_title="Use Cloudstack by Ikoula Panamax"  data-link_translate_en_url="Use+Cloudstack+by+Ikoula+Panamax"></span>[[:en:Use Cloudstack by Ikoula Panamax]][[en:Use Cloudstack by Ikoula Panamax]]
 
<span data-link_translate_fr_title="Utiliser Panamax sur Cloudstack by Ikoula"  data-link_translate_fr_url="Utiliser_Panamax_sur_Cloudstack_by_Ikoula"></span>[[:fr:Utiliser Panamax sur Cloudstack by Ikoula]][[fr:Utiliser Panamax sur Cloudstack by Ikoula]]
 
<span data-link_translate_fr_title="Utiliser Panamax sur Cloudstack by Ikoula"  data-link_translate_fr_url="Utiliser_Panamax_sur_Cloudstack_by_Ikoula"></span>[[:fr:Utiliser Panamax sur Cloudstack by Ikoula]][[fr:Utiliser Panamax sur Cloudstack by Ikoula]]
 
<br />
 
<br />
Zeile 4: Zeile 17:
 
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle [[:fr:Utiliser Panamax sur Cloudstack by Ikoula|hier]] ansehen.<br /><span data-translate="fr"></span>
 
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle [[:fr:Utiliser Panamax sur Cloudstack by Ikoula|hier]] ansehen.<br /><span data-translate="fr"></span>
  
<span data-link_translate_nl_title="Cloudstack door Ikoula Panamax gebruiken"  data-link_translate_nl_url="Cloudstack+door+Ikoula+Panamax+gebruiken"></span>[[:fr::nl:Cloudstack door Ikoula Panamax gebruiken]][[:fr:nl:Cloudstack door Ikoula Panamax gebruiken]]
+
 
<span data-link_translate_it_title="Utilizzare Cloudstack da Ikoula Panamax"  data-link_translate_it_url="Utilizzare+Cloudstack+da+Ikoula+Panamax"></span>[[:fr::it:Utilizzare Cloudstack da Ikoula Panamax]][[:fr:it:Utilizzare Cloudstack da Ikoula Panamax]]
+
 
<span data-link_translate_pt_title="Usar o Cloudstack por Ikoula Panamax"  data-link_translate_pt_url="Usar+o+Cloudstack+por+Ikoula+Panamax"></span>[[:fr::pt:Usar o Cloudstack por Ikoula Panamax]][[:fr:pt:Usar o Cloudstack por Ikoula Panamax]]
+
 
<span data-link_translate_es_title="Uso de Cloudstack por Ikoula Panamax"  data-link_translate_es_url="Uso+de+Cloudstack+por+Ikoula+Panamax"></span>[[:fr::es:Uso de Cloudstack por Ikoula Panamax]][[:fr:es:Uso de Cloudstack por Ikoula Panamax]]
+
 
<span data-link_translate_en_title="Use Cloudstack by Ikoula Panamax"  data-link_translate_en_url="Use+Cloudstack+by+Ikoula+Panamax"></span>[[:fr::en:Use Cloudstack by Ikoula Panamax]][[:fr:en:Use Cloudstack by Ikoula Panamax]]
+
 
 +
 
  
  
 
<!--T:1-->
 
<!--T:1-->
Wenn Sie noch nicht kennen  [http://panamax.io/ Panamax] Es ist ein Produkt  <span class="notranslate">Open Source</span> entwickelt von <span class="notranslate">Century Link Labs</span> Das ist sowohl ein Marktplatz  und ein Manager für Containersein trieb Anwendungen Docker üsein r eine intuitive Web-Osein rfläche.
+
Wenn Sie noch nicht kennen  [http://panamax.io/ Panamax] Es ist ein Produkt  <span class="notranslate">Open Source</span> entwickelt von <span class="notranslate">Century Link Labs</span> Das ist sowohl ein Marktplatz  und ein Manager für Containerstrieb Anwendungen Docker über eine intuitive Web-Oberfläche.
  
  
Zeile 20: Zeile 34:
  
 
<!--T:3-->
 
<!--T:3-->
Panamax stützt sich auf Technologien Docker, DCE, <span class="notranslate">Fleet</span> und Cloud-Init im CoreOS .
+
Panamax stützt sich auf Technologien Docker, DCE, <span class="notranslate">Fleet</span> und Cloud-Init im CoreOS.
  
  
 
<!--T:4-->
 
<!--T:4-->
Wir verwende n in unserem Beispiel  4 Instanzen CoreOS  [https://ikoula.wiki/help/Mettre_a_jour_CoreOS_manuellement Update], eine für die Clientseite /Panamax-UI und  3 Ande re bilde n wird de r  <span class="notranslate">cluster</span> für de n Teil <span class="notranslate">Panamax Remote Target (Panamax Remote Agent + Panamax Adapter)</span> :
+
Wir verwenden in unserem Beispiel  4 Instanzen CoreO [https://ikoula.wiki/help/Mettre_a_jour_CoreOS_manuellement Update], eine für die Clientseite/Panamax-UI und  3 Andere bilden wird der <span class="notranslate">cluster</span> für den Teil <span class="notranslate">Panamax Remote Target (Panamax Remote Agent + Panamax Adapter)</span> :
  
  
  
==Installation von Panamax-UI  /API   (WebinterfaDies  /Marktplatz )== <!--T:5-->
+
==Installation von Panamax /API (Webinterface/Marktplatz )== <!--T:5-->
  
  
 
<!--T:6-->
 
<!--T:6-->
In unserem Forum widmet sich de r Client-Teil de s Panamax  (Panamax-UI /API ), Archiv mit Installer herunterlade n :
+
In unserem Forum widmet sich der Client-Teil des Panamax  (Panamax-U/API), Archiv mit Installer herunterladen :
  
  
 
<!--T:7-->
 
<!--T:7-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS -PanamaxUI ~ $ sudo curl -O http://download.panamax.io/installer/panamax-neueste .tar.gz
+
core@CoreOS-PanamaxUI ~ $ sudo curl -O http://download.panamax.io/installer/panamax-neues.tar.gz
   % Total    % ReDies ived % Xferd  Average Speed  Time    Time    Time  Current
+
   % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
100 15165  100 15165    0    0  22157      0 --:--:-- --:--:-- --:--:-- 49558
 
100 15165  100 15165    0    0  22157      0 --:--:-- --:--:-- --:--:-- 49558
Zeile 45: Zeile 59:
  
 
<!--T:8-->
 
<!--T:8-->
Es erstellt das Verzeichnis  /var/panamax entpackten Installationsdateien  :
+
Es erstellt das Verzei /var/panamax entpackten Installationsdateien  :
  
  
 
<!--T:9-->
 
<!--T:9-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS -PanamaxUI ~ $ sudo mkdir -p /var/panamax
+
core@CoreOS-PanamaxUI ~ $ sudo mkdir -p /var/panamax
core@CoreOS -PanamaxUI ~ $ sudo tar -C /var/panamax -zxvf panamax-neueste .tar.gz
+
core@CoreOS-PanamaxUI ~ $ sudo tar -C /var/panamax -zxvf panamax-neues.tar.gz
 
./
 
./
 
./Makefile
 
./Makefile
 
./configure
 
./configure
 
./create-docker-mount
 
./create-docker-mount
./LICENS E
+
./LICENSE
./de sktop
+
./desktop
 
./panamax
 
./panamax
 
./.coreosenv
 
./.coreosenv
Zeile 72: Zeile 86:
  
 
<!--T:10-->
 
<!--T:10-->
Es ist im Verzeichnis AB gelegt  /var/panamax und wir das CoreOS -spezifische-Installationsprogramm starten, inde m Sie angesein n, dass Sie die stAB ile Version verwende n möchten  (AusgAB e AB geschnitten freiwillig ) :
+
Es ist im Verzeichnis abgelegt /var/panamax und wir das CoreOS-spezifische-Installationsprogramm starten, indem Sie angEBn, dass Sie die stabi (Ausgabe abgeschnitten freiwill) :
  
  
 
<!--T:11-->
 
<!--T:11-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS -PanamaxUI ~ $ cd /var/panamax
+
core@CoreOS-PanamaxUI ~ $ cd /var/panamax
core@CoreOS -PanamaxUI /var/panamax $ sudo ./coreos install --stAB le
+
core@CoreOS-PanamaxUI /var/panamax $ sudo ./coreos install --stable
 
Installing Panamax...
 
Installing Panamax...
Created symlink from /etc/systemd/system/Update -engine-reboot-manager.serviDies  to /de v/null.
+
Created symlink from /etc/systemd/system/Updat-z.ine-reboot-manager.service to /dev/null.
Created symlink from /etc/systemd/system/Update -engine.serviDies  to /de v/null.
+
Created symlink from /etc/systemd/system/update-engine.service to /dev/null.
 
Created symlink from /etc/systemd/system/sockets.target.wants/systemd-journal-gatewayd.socket to /usr/lib64/systemd/system/systemd-
 
Created symlink from /etc/systemd/system/sockets.target.wants/systemd-journal-gatewayd.socket to /usr/lib64/systemd/system/systemd-
  
 
<!--T:12-->
 
<!--T:12-->
Hafenarsein iter ziehen Centurylink /panamax-api:neueste
+
Hafenarbeiter ziehen C/panamax-api:neues
 
.................
 
.................
Hafenarsein iter ziehen Centurylink /panamax-ui:neueste
+
Hafenarbeiter ziehen C/panamax-ui:latest
 
.....
 
.....
 
docker pull google/cadvisor:0.13.0
 
docker pull google/cadvisor:0.13.0
 
.........
 
.........
Hafenarsein iter ziehen Centurylink /redis:neueste
+
Hafenarbeiter ziehen C/redis:latest
 
....
 
....
Hafenarsein iter ziehen Centurylink /dray:neueste
+
docker pull centurylink/dray:latest
...Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-redis.serviDies  to /etc/systemd/system/panamax-redis.serv
+
...Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-redis.service to /etc/systemd/system/panamax-redis.serv
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-dray.serviDies  to /etc/systemd/system/panamax-dray.serviDies .
+
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-dray.service to /etc/systemd/system/panamax-dray.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-metrics.serviDies  to /etc/systemd/system/panamax-metrics.ser
+
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-metrics.service to /etc/systemd/system/panamax-metrics.ser
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-api.serviDies  to /etc/systemd/system/panamax-api.serviDies .
+
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-api.service to /etc/systemd/system/panamax-api.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-ui.serviDies  to /etc/systemd/system/panamax-ui.serviDies .
+
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-ui.service to /etc/systemd/system/panamax-ui.service.
 
...
 
...
Jul 10 11:45:39 CoreOS -PanamaxUI docker[1790]: => Rails 4.1.7 application starting in production on http://0.0.0.0:3000
+
Jul 10 11:45:39 CoreOS-PanamaxUI docker[1790]: => Rails 4.1.7 application starting in production on http://0.0.0.0:3000
Jul 10 11:45:39 CoreOS -PanamaxUI docker[1790]: => Run `rails server -h` for more startup options
+
Jul 10 11:45:39 CoreOS-PanamaxUI docker[1790]: => Run `rails server -h` for more startup options
Jul 10 11:45:39 CoreOS -PanamaxUI docker[1790]: => NotiDies : server is listening on all interfaDies s (0.0.0.0). Conside r using 127.0.0.1 (--binding option)
+
Jul 10 11:45:39 CoreOS-PanamaxUI docker[1790]: => Notice: server is listening on all interfaces (0.0.0.0). Consider using 127.0.0.1 (--binding option)
Jul 10 11:45:39 CoreOS -PanamaxUI docker[1790]: => Ctrl-C to shutdown server
+
Jul 10 11:45:39 CoreOS-PanamaxUI docker[1790]: => Ctrl-C to shutdown server
 
Panamax install complete
 
Panamax install complete
core@CoreOS -PanamaxUI /var/panamax $
+
core@CoreOS-PanamaxUI /var/panamax $
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:13-->
 
<!--T:13-->
Wir können feststellen, welche unserer  5 Panamax Behälter laufen  :
+
Wir können feststellen, welc 5 Panamax Behälter laufen  :
  
  
 
<!--T:14-->
 
<!--T:14-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS -PanamaxUI /var/panamax $ docker ps
+
core@CoreOS-PanamaxUI /var/panamax $ docker ps
CONTAINER ID        IMAGE                            COMMAND                CREATED            STATUS              PORTS                     NAMES
+
CONTAINER ID        IMAGE                            COMMAND                CREATED            STATUS              PORTS                   NAMES
41a18b410427        Dies nturylink/panamax-ui:neueste    "/bin/sh -c 'bundle    3 minutes ago      Up 3 minutes        0.0.0.0:3000->3000/tcp  PMX_UI
+
41a18b410427        centurylink/panamax-ui:latest    "/bin/sh -c 'bundle    3 minutes ago      Up 3 minutes        0.0.0.0:3000->3000/tcp  PMX_UI
0cc8sein fee1b7       Dies nturylink/panamax-api:neueste    "/bin/sh -c 'bundle    3 minutes ago      Up 3 minutes        0.0.0.0:3001->3000/tcp  PMX_API
+
0cc8befee1b7       centurylink/panamax-api:latest  "/bin/sh -c 'bundle    3 minutes ago      Up 3 minutes        0.0.0.0:3001->3000/tcp  PMX_API
 
0929e65f6d55        google/cadvisor:0.13.0          "/usr/bin/cadvisor"    3 minutes ago      Up 3 minutes        0.0.0.0:3002->8080/tcp  PMX_CADVISOR
 
0929e65f6d55        google/cadvisor:0.13.0          "/usr/bin/cadvisor"    3 minutes ago      Up 3 minutes        0.0.0.0:3002->8080/tcp  PMX_CADVISOR
06b2219ac42e        Dies nturylink/dray:0.10.0          "/dray"                3 minutes ago      Up 3 minutes        0.0.0.0:3003->3000/tcp  PMX_DRAY
+
06b2219ac42e        centurylink/dray:0.10.0          "/dray"                3 minutes ago      Up 3 minutes        0.0.0.0:3003->3000/tcp  PMX_DRAY
8a6110651DC c       Dies nturylink/redis:neueste          "redis-server"        3 minutes ago      Up 3 minutes        6379/tcp                PMX_DRAY_REDIS
+
8a6110651Dc       centurylink/redis:latest        "redis-server"        3 minutes ago      Up 3 minutes        6379/tcp                PMX_DRAY_REDIS
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:15-->
 
<!--T:15-->
Wir können eine Verbindung zu unserer mit unseren Browser in klopfen die Ip unser Instanz gefolgt von UI-Panamax  ":3000" Angesein n de s Abhörports  (vergessen Sie nicht, die Berechtigungen Firewallregeln erstellen und wenn notwendig-Anschlussumleitung ) davon  :
+
Wir können eine Verbindung zu unserer mit unseren Browser in klopfen die Ip unser Instanz gefolgt von UI-Panamax  ":3000" Angeben des Abhörports  (vergessen Sie nicht, die Berechtigungen Firewallregeln erstellen und wenn notwendig-Anschlussum) davon  :
  
  
Zeile 134: Zeile 148:
  
  
==Installation de r  <span class="notranslate">Panamax Remote Deployment Target</span>== <!--T:17-->
+
==Installation d <span class="notranslate">Panamax Remote Deployment Target</span>== <!--T:17-->
  
  
 
<!--T:18-->
 
<!--T:18-->
Verbinde n einer de r Ihren  3 Instanzen CoreOS   déployées pour le <span class="notranslate">cluster</span> :
+
Verbinden einer der Ihren  3 CoreOS bereitgestellt für Instanze <span class="notranslate">cluster</span> :
  
  
 
<!--T:19-->
 
<!--T:19-->
Generieren eine neue URL de r  <span class="notranslate">discovery Etcd</span> (Token ) in einer VariAB len  (Hier : ETCD_URL ) :
+
Generieren eine neue URL der <span class="notranslate">discovery Etcd</span> (Token) in einer Variabl (Hi: ETCD_URL) :
  
  
 
<!--T:20-->
 
<!--T:20-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ ETCD_URL =$(curl http://discovery.etcd.io/new)
+
core@CoreOSnode1 ~ $ ETCD_URL=$(curl http://discovery.etcd.io/new)
   % Total    % ReDies ived % Xferd  Average Speed  Time    Time    Time  Current
+
   % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
100    58  100    58    0    0    79      0 --:--:-- --:--:-- --:--:--  101
 
100    58  100    58    0    0    79      0 --:--:-- --:--:-- --:--:--  101
core@CoreOS node -1 ~ $ echo $ETCD_URL  
+
core@CoreOSnode-1 ~ $ echo $ETCD_URL
 
https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
 
https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
 
</syntaxhighlight>
 
</syntaxhighlight>
Zeile 157: Zeile 171:
  
 
<!--T:21-->
 
<!--T:21-->
Dann lade n Sie die folgende Cloud - Vorlagendatei config.yml  :
+
Dann laden Sie die folgende Cloud - Vorlagendatei config.yml  :
  
  
 
<!--T:22-->
 
<!--T:22-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ sudo wget -NP /usr/share/oem/ http://mirror02.ikoula.com/priv/coreos/cloud-config.yml
+
core@CoreOSnode-1 ~ $ sudo wget -NP /usr/share/oem/ http://mirror02.ikoula.com/priv/coreos/cloud-config.yml
 
--2015-06-16 15:37:53--  http://mirror02.ikoula.com/priv/coreos/cloud-config.yml
 
--2015-06-16 15:37:53--  http://mirror02.ikoula.com/priv/coreos/cloud-config.yml
Resolving mirror02.ikoula.com... 80.93. A$XX.XXX , 2a00:c70:1:80:93:XX:XXX:1
+
Resolving mirror02.ikoula.com... 80.93. A$XX, 2a00:c70:1:80:93. A$XX:1
Connecting to mirror02.ikoula.com|80.93. A$XX.XXX |:80... connected.
+
Connecting to mirror02.ikoula.com|80.93.XX.XXX|:80... connected.
 
HTTP request sent, awaiting response... 200 OK
 
HTTP request sent, awaiting response... 200 OK
Length: 1542 (1.5K) [tab t/plain]
+
Length: 1542 (1.5K) [tat/plain]
Remote file ist  newer, retrieving.
+
Remote file i newer, retrieving.
  
 
<!--T:23-->
 
<!--T:23-->
 
--2015-06-16 15:37:53--  http://mirror02.ikoula.com/priv/coreos/cloud-config.yml
 
--2015-06-16 15:37:53--  http://mirror02.ikoula.com/priv/coreos/cloud-config.yml
Reusing ab isting connection to mirror02.ikoula.com:80.
+
Reusing aisting connection to mirror02.ikoula.com:80.
 
HTTP request sent, awaiting response... 200 OK
 
HTTP request sent, awaiting response... 200 OK
Length: 1542 (1.5K) [tab t/plain]
+
Length: 1542 (1.5K) [tat/plain]
 
Saving to: '/usr/share/oem/cloud-config.yml'
 
Saving to: '/usr/share/oem/cloud-config.yml'
  
Zeile 186: Zeile 200:
 
<!--T:26-->
 
<!--T:26-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ ab port `cat /etc/environment`
+
core@CoreOSnode-1 ~ $ export `cat /etc/environment`
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
<!--T:27-->
 
<!--T:27-->
Führen Sie die folgende n Befehle zum Anpassen de r Datei Cloud - config.yml mit Ihren ökologischen Werten heruntergelade n :
+
Führen Sie die folgenden Befehle zum Anpassen der Datei Cloud - config.yml mit Ihren ökologischen Werten heruntergeladen :
  
 
<!--T:28-->
 
<!--T:28-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ sudo sed -i 's#DISCOVERY_URL#'$ETCD_URL '#g' /usr/share/oem/cloud-config.yml
+
core@CoreOSnode-1 ~ $ sudo sed -i 's#DISCOVERY_URL#'$ETCD_URL'#g' /usr/share/oem/cloud-config.yml
core@CoreOS node -1 ~ $ sudo sed -i 's#PRIVATE_IP#'$COREOS_PRIVATE_IPV4'#g' /usr/share/oem/cloud-config.yml
+
core@CoreOSnode-1 ~ $ sudo sed -i 's#PRIVATE_IP#'$COREOS_PRIVATE_IPV4'#g' /usr/share/oem/cloud-config.yml
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
<!--T:29-->
 
<!--T:29-->
Wir üsein rprüfen unsere DCE-Einstellungen und  <span class="notranslate">Fleet</span> wird nun ersetzt  :
+
Wir überprüfen unsere DCE-Einstellun <span class="notranslate">Fleet</span> wird nun ersetzt  :
  
 
<!--T:30-->
 
<!--T:30-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ cat /usr/share/oem/cloud-config.yml
+
core@CoreOSnode-1 ~ $ cat /usr/share/oem/cloud-config.yml
 
#cloud-config
 
#cloud-config
  
Zeile 209: Zeile 223:
 
coreos:
 
coreos:
 
     units:
 
     units:
       - name: cloudstack-ssh-key.serviDies
+
       - name: cloudstack-ssh-key.service
         command: Starten Sie
+
         command: Starte
 
         runtime: yes
 
         runtime: yes
 
         content: |
 
         content: |
Zeile 217: Zeile 231:
  
 
           <!--T:32-->
 
           <!--T:32-->
[ServiDies ]
+
[Service]
 
           Type=oneshot
 
           Type=oneshot
 
           StandardOutput=journal+console
 
           StandardOutput=journal+console
 
           ExecStart=/usr/share/oem/bin/cloudstack-ssh-key
 
           ExecStart=/usr/share/oem/bin/cloudstack-ssh-key
       - name: cloudstack-hostname.serviDies
+
       - name: cloudstack-hostname.service
         command: Starten Sie
+
         command: restart
 
         runtime: yes
 
         runtime: yes
 
         content: |
 
         content: |
Zeile 229: Zeile 243:
  
 
           <!--T:33-->
 
           <!--T:33-->
[ServiDies ]
+
[Service]
 
           Type=oneshot
 
           Type=oneshot
 
           StandardOutput=journal+console
 
           StandardOutput=journal+console
 
           ExecStart=/usr/share/oem/bin/cloudstack-hostname
 
           ExecStart=/usr/share/oem/bin/cloudstack-hostname
       - name: cloudstack-cloudInit .serviDies
+
       - name: cloudstack-cloudIni.service
         command: Starten Sie
+
         command: restart
 
         runtime: yes
 
         runtime: yes
 
         content: |
 
         content: |
 
           [Unit]
 
           [Unit]
           Description=CloudInit  from CloudStack-style metadata
+
           Description=Cloudinit from CloudStack-style metadata
           Requires=coreos-setup-environment.serviDies
+
           Requires=coreos-setup-environment.service
           After=coreos-setup-environment.serviDies
+
           After=coreos-setup-environment.service
  
 
           <!--T:34-->
 
           <!--T:34-->
[ServiDies ]
+
[Service]
 
           Type=oneshot
 
           Type=oneshot
 
           EnvironmentFile=/etc/environment
 
           EnvironmentFile=/etc/environment
           ExecStart=/usr/share/oem/bin/cloudstack-coreos-cloudInit
+
           ExecStart=/usr/share/oem/bin/cloudstack-coreos-cloudinit
       - name: etcd.serviDies
+
       - name: etcd.service
 
         command: start
 
         command: start
       - name: fleet.serviDies
+
       - name: fleet.service
 
         command: start
 
         command: start
 
     oem:
 
     oem:
Zeile 259: Zeile 273:
 
     etcd:
 
     etcd:
 
       discovery: https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
 
       discovery: https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
       addr: 178.170. A$XX.XXX :4001
+
       addr: 178.170.XX.XXX:4001
       peer-addr: 178.170. A$XX.XXX :7001
+
       peer-addr: 178.170.XX.XXX:7001
 
     fleet:
 
     fleet:
       public-ip: 178.170. A$XX.XXX  
+
       public-ip: 178.170.XX.XXX
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:35-->
 
<!--T:35-->
Löschen Sie die Datei  /etc/machine-id Starten Sie dann die Instanz, um eine neue Maschine-Id regenerieren (Ihre  3 Instanzen müssen eine ande re Id ) :
+
Löschen Sie die Da /etc/machine-id Starten Sie dann die Instanz, um eine neue Maschine-Id regenerieren (Ih 3 Instanzen müssen eine andere Id ) :
  
  
 
<!--T:36-->
 
<!--T:36-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ sudo rm -f /etc/machine-id
+
core@CoreOSnode-1 ~ $ sudo rm -f /etc/machine-id
core@CoreOS node -1 ~ $ sudo reboot
+
core@CoreOSnode-1 ~ $ sudo reboot
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:37-->
 
<!--T:37-->
Die erste Instanz sollte erscheinen in de r Liste de r verwalteten Rechner in  <span class="notranslate">Fleet</span> :
+
Die erste Instanz sollte erscheinen in der Liste der verwalteten Rechner in  <span class="notranslate">Fleet</span> :
  
  
 
<!--T:38-->
 
<!--T:38-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ fleetctl list-machines
+
core@CoreOSnode-1 ~ $ fleetctl list-machines
 
MACHINE        IP              METADATA
 
MACHINE        IP              METADATA
7e685988...    178.170. A$XX.XXX   -
+
7e685988...    178.170.XX.XXX -
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:39-->
 
<!--T:39-->
Hier sehen wir de utlich unsere Testversion in de r Liste de r Maschinen  <span class="notranslate">Fleet</span>, wird dies unsere Instanz die Initialisierung wird unsere  <span class="notranslate">cluster</span> CoreOS/Etcd/Fleet.
+
Hier sehen wir deutlich unsere Testversion in der Liste der Maschinen  <span class="notranslate">Fleet</span>, wird dies unsere Instanz die Initialisierung wird <span class="notranslate">cluster</span> CoreOS/Etcd/Fleet.
  
  
 
<!--T:40-->
 
<!--T:40-->
Configurez maintenant Ihre de ux autres instanDies s <span class="notranslate">CoreOS remote deployment target</span> inde m Sie die Anweisungen unten  :
+
Konfigurieren Sie jetzt Ihre anderen zwei Inst <span class="notranslate">CoreOS remote deployment target</span> indem Sie die Anweisungen unten  :
  
  
 
<!--T:41-->
 
<!--T:41-->
Connectez-vous à Ihre  de ux autres instanDies s puis recopiez le contenu du fichier /usr/share/oem/cloud-config.yml de  votre première instanDies  en remplaçant uniquement l'ip davon  par l'ip de  votre seconde  instanDies  sur votre seconde  instanDies  et par l'ip de  votre troisième instanDies  sur votre troisième instanDies (Stamm üsein r üsein rgesein n musst ein "Sudo Su ") :
+
Eine Verbindung mit Ihren anderen beiden Instanzen und kopieren Sie den Inhalt /usr/share/oem/cloud-config.yml Ihre Testversion durch ersetzen nur die Ip von der zweiten Instanz auf Ihre zweite Instanz-Ip und die Ip einer dritten Instanz auf Ihre dritte Instanz (Stamm über übergeben musst  "Sudo S") :
  
  
 
<!--T:42-->
 
<!--T:42-->
Auf unserer zweiten Instanz  (IP-Adresse  178.170. XX. YYY ) Datei  /usr/share/oem/cloud-config.yml wird daher de n folgende n Inhalt  (ide ntique sauf l'IP-Adresse ) :
+
Auf unserer zweiten Insta (IP-Adress 178.170. XX. ) Datei  /usr/share/oem/cloud-config.yml wird daher den folgenden In (mit Ausnahme der Ip-Adress) :
  
  
 
<!--T:43-->
 
<!--T:43-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -2 ~ $ cat /usr/share/oem/cloud-config.yml
+
core@CoreOSnode-2 ~ $ cat /usr/share/oem/cloud-config.yml
 
#cloud-config
 
#cloud-config
  
Zeile 313: Zeile 327:
 
coreos:
 
coreos:
 
     units:
 
     units:
       - name: cloudstack-ssh-key.serviDies
+
       - name: cloudstack-ssh-key.service
         command: Starten Sie
+
         command: restart
 
         runtime: yes
 
         runtime: yes
 
         content: |
 
         content: |
Zeile 321: Zeile 335:
  
 
           <!--T:45-->
 
           <!--T:45-->
[ServiDies ]
+
[Service]
 
           Type=oneshot
 
           Type=oneshot
 
           StandardOutput=journal+console
 
           StandardOutput=journal+console
 
           ExecStart=/usr/share/oem/bin/cloudstack-ssh-key
 
           ExecStart=/usr/share/oem/bin/cloudstack-ssh-key
       - name: cloudstack-hostname.serviDies
+
       - name: cloudstack-hostname.service
         command: Starten Sie
+
         command: restart
 
         runtime: yes
 
         runtime: yes
 
         content: |
 
         content: |
Zeile 333: Zeile 347:
  
 
           <!--T:46-->
 
           <!--T:46-->
[ServiDies ]
+
[Service]
 
           Type=oneshot
 
           Type=oneshot
 
           StandardOutput=journal+console
 
           StandardOutput=journal+console
 
           ExecStart=/usr/share/oem/bin/cloudstack-hostname
 
           ExecStart=/usr/share/oem/bin/cloudstack-hostname
       - name: cloudstack-cloudInit .serviDies
+
       - name: cloudstack-cloudinit.service
         command: Starten Sie
+
         command: restart
 
         runtime: yes
 
         runtime: yes
 
         content: |
 
         content: |
 
           [Unit]
 
           [Unit]
           Description=CloudInit  from CloudStack-style metadata
+
           Description=Cloudinit from CloudStack-style metadata
           Requires=coreos-setup-environment.serviDies
+
           Requires=coreos-setup-environment.service
           After=coreos-setup-environment.serviDies
+
           After=coreos-setup-environment.service
  
 
           <!--T:47-->
 
           <!--T:47-->
[ServiDies ]
+
[Service]
 
           Type=oneshot
 
           Type=oneshot
 
           EnvironmentFile=/etc/environment
 
           EnvironmentFile=/etc/environment
           ExecStart=/usr/share/oem/bin/cloudstack-coreos-cloudInit
+
           ExecStart=/usr/share/oem/bin/cloudstack-coreos-cloudinit
       - name: etcd.serviDies
+
       - name: etcd.service
 
         command: start
 
         command: start
       - name: fleet.serviDies
+
       - name: fleet.service
 
         command: start
 
         command: start
 
     oem:
 
     oem:
Zeile 363: Zeile 377:
 
     etcd:
 
     etcd:
 
       discovery: https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
 
       discovery: https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
       addr: 178.170. XX. YYY :4001
+
       addr: 178.170.XX.YYY:4001
       peer-addr: 178.170. XX. YYY :7001
+
       peer-addr: 178.170.XX.YYY:7001
 
     fleet:
 
     fleet:
       public-ip: 178.170. XX. YYY  
+
       public-ip: 178.170.XX.YYY
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:48-->
 
<!--T:48-->
Auf unsere dritte Instanz  (IP-Adresse  178.170. XX. ZZZ ) Datei  /usr/share/oem/cloud-config.yml wird daher de n folgende n Inhalt  (ide ntisch mit de r  2 autres sauf l'IP-Adresse ) :
+
Auf unsere dritte Instanz  (IP-Adress 178.170. XX. ) Datei  /usr/share/oem/cloud-config.yml wird daher den folgenden In (identisch mi 2 andere Ip-Adresse auße) :
  
  
 
<!--T:49-->
 
<!--T:49-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -3 ~ $ cat /usr/share/oem/cloud-config.yml
+
core@CoreOSnode-3 ~ $ cat /usr/share/oem/cloud-config.yml
 
#cloud-config
 
#cloud-config
  
Zeile 382: Zeile 396:
 
coreos:
 
coreos:
 
     units:
 
     units:
       - name: cloudstack-ssh-key.serviDies
+
       - name: cloudstack-ssh-key.service
         command: Starten Sie
+
         command: restart
 
         runtime: yes
 
         runtime: yes
 
         content: |
 
         content: |
Zeile 390: Zeile 404:
  
 
           <!--T:51-->
 
           <!--T:51-->
[ServiDies ]
+
[Service]
 
           Type=oneshot
 
           Type=oneshot
 
           StandardOutput=journal+console
 
           StandardOutput=journal+console
 
           ExecStart=/usr/share/oem/bin/cloudstack-ssh-key
 
           ExecStart=/usr/share/oem/bin/cloudstack-ssh-key
       - name: cloudstack-hostname.serviDies
+
       - name: cloudstack-hostname.service
         command: Starten Sie
+
         command: restart
 
         runtime: yes
 
         runtime: yes
 
         content: |
 
         content: |
Zeile 402: Zeile 416:
  
 
           <!--T:52-->
 
           <!--T:52-->
[ServiDies ]
+
[Service]
 
           Type=oneshot
 
           Type=oneshot
 
           StandardOutput=journal+console
 
           StandardOutput=journal+console
 
           ExecStart=/usr/share/oem/bin/cloudstack-hostname
 
           ExecStart=/usr/share/oem/bin/cloudstack-hostname
       - name: cloudstack-cloudInit .serviDies
+
       - name: cloudstack-cloudinit.service
         command: Starten Sie
+
         command: restart
 
         runtime: yes
 
         runtime: yes
 
         content: |
 
         content: |
 
           [Unit]
 
           [Unit]
           Description=CloudInit  from CloudStack-style metadata
+
           Description=Cloudinit from CloudStack-style metadata
           Requires=coreos-setup-environment.serviDies
+
           Requires=coreos-setup-environment.service
           After=coreos-setup-environment.serviDies
+
           After=coreos-setup-environment.service
  
 
           <!--T:53-->
 
           <!--T:53-->
[ServiDies ]
+
[Service]
 
           Type=oneshot
 
           Type=oneshot
 
           EnvironmentFile=/etc/environment
 
           EnvironmentFile=/etc/environment
           ExecStart=/usr/share/oem/bin/cloudstack-coreos-cloudInit
+
           ExecStart=/usr/share/oem/bin/cloudstack-coreos-cloudinit
       - name: etcd.serviDies
+
       - name: etcd.service
 
         command: start
 
         command: start
       - name: fleet.serviDies
+
       - name: fleet.service
 
         command: start
 
         command: start
 
     oem:
 
     oem:
Zeile 432: Zeile 446:
 
     etcd:
 
     etcd:
 
       discovery: https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
 
       discovery: https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
       addr: 178.170. XX. ZZZ :4001
+
       addr: 178.170.XX.ZZZ:4001
       peer-addr: 178.170. XX. ZZZ :7001
+
       peer-addr: 178.170.XX.ZZZ:7001
 
     fleet:
 
     fleet:
       public-ip: 178.170. XX. ZZZ  
+
       public-ip: 178.170.XX.ZZZ
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:54-->
 
<!--T:54-->
Comme pour votre première instanDies , supprimez Datei  /etc/machine-id und starten Sie die Instanz  :
+
Wie für die erste Instanz, löschen Sie die Datei  /etc/machine-id und starten Sie die Inst :
  
  
 
<!--T:55-->
 
<!--T:55-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -2 ~ $ sudo rm -f /etc/machine-id
+
core@CoreOSnode-2 ~ $ sudo rm -f /etc/machine-id
core@CoreOS node -2 ~ $ sudo reboot
+
core@CoreOSnode-2 ~ $ sudo reboot
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Zeile 452: Zeile 466:
 
<!--T:56-->
 
<!--T:56-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -3 ~ $ sudo rm -f /etc/machine-id
+
core@CoreOSnode-3 ~ $ sudo rm -f /etc/machine-id
core@CoreOS node -3 ~ $ sudo reboot
+
core@CoreOSnode-3 ~ $ sudo reboot
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:57-->
 
<!--T:57-->
Une fois redémarrées, Ihre 2 ande re Organisationen schlossen normalerweise Ihre  <span class="notranslate">cluster</span> CoreOS/Etcd/Fleet :
+
Einmal neu gestartet, Ihre 2 andere Organisationen schlossen normalerweise <span class="notranslate">cluster</span> CoreOS/Etcd/Fleet :
  
  
 
<!--T:58-->
 
<!--T:58-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ fleetctl list-machines
+
core@CoreOSnode-1 ~ $ fleetctl list-machines
 
MACHINE        IP              METADATA
 
MACHINE        IP              METADATA
6eaDies e19...    178.170. A$XX.XXX   -
+
6eacee19...    178.170.XX.XXX -
7e685988...    178.170. XX. YYY   -
+
7e685988...    178.170.XX.YYY -
87e15a4a...    178.170. XX. ZZZ   -
+
87e15a4a...    178.170.XX.ZZZ -
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:59-->
 
<!--T:59-->
Si Ihre instanDies s n'ont pas rejoint le <span class="notranslate">cluster</span>, pensez à vérifier que Ihre instanDies s peuvent bien communiquer entre elles (Verbindungen-Netzwerke, Firewallregeln /Sicherheitsgruppe )
+
Wenn Ihre Instanzen nicht beigetrete <span class="notranslate">cluster</span>, stellen Sie sicher, dass Ihre Instanzen gut miteinander kommunizieren kö (Verbindungen-Netzwerke, Firewallreg/Sicherheitsgr)
  
  
 
<!--T:60-->
 
<!--T:60-->
Jetzt hAB en wir ein  <span class="notranslate">cluster</span> CoreOS/etcd/fleet de 3 Wir installieren Instanzen, der  <span class="notranslate">panamax-remote-agent</span> sowie der  <span class="notranslate">panamax-adapter</span> :
+
Jetzt haben wir ein  <span class="notranslate">cluster</span> CoreOS/etcd/fleet de 3 Wir installieren Instanzen, der  <span class="notranslate">panamax-remote-agent</span> sowie der  <span class="notranslate">panamax-adapter</span> :
  
  
 
<!--T:61-->
 
<!--T:61-->
On ab écute le script d'installation de l'agent Panamax :
+
Es führt den Agenten Panamax-Installationsskript :
  
  
 
<!--T:62-->
 
<!--T:62-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ sudo bash -c "$(curl http://download.panamax.io/agent/PMx-Agent -install)"
+
core@CoreOSnode-1 ~ $ sudo bash -c "$(curl http://download.panamax.io/agent/PMx-Agen-install)"
   % Total    % ReDies ived % Xferd  Average Speed  Time    Time    Time  Current
+
   % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
100  685  100  685    0    0  1756      0 --:--:-- --:--:-- --:--:--  3156
 
100  685  100  685    0    0  1756      0 --:--:-- --:--:-- --:--:--  3156
   % Total    % ReDies ived % Xferd  Average Speed  Time    Time    Time  Current
+
   % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
100  8613  100  8613    0    0  27496      0 --:--:-- --:--:-- --:--:-- 27694
 
100  8613  100  8613    0    0  27496      0 --:--:-- --:--:-- --:--:-- 27694
 
./
 
./
./PMx-Agent
+
./pmx-agent
 
./README.md
 
./README.md
 
./CHANGELOG.md
 
./CHANGELOG.md
./OpenSSL .cnf
+
./OpenSS.cnf
 
./.version
 
./.version
Execute cd /root/PMx-Agent  && ./PMx-Agent  to invoke agent setup script.
+
Execute cd /root/pmx-agent && ./pmx-agent to invoke agent setup script.
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:63-->
 
<!--T:63-->
Dann
+
Dan
  
  
 
<!--T:64-->
 
<!--T:64-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ sudo bash -c "$(curl http://download.panamax.io/agent/PMx-Agent -install)"
+
core@CoreOSnode-1 ~ $ sudo bash -c "$(curl http://download.panamax.io/agent/pmx-agent-install)"
   % Total    % ReDies ived % Xferd  Average Speed  Time    Time    Time  Current
+
   % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
100  685  100  685    0    0  1756      0 --:--:-- --:--:-- --:--:--  3156
 
100  685  100  685    0    0  1756      0 --:--:-- --:--:-- --:--:--  3156
   % Total    % ReDies ived % Xferd  Average Speed  Time    Time    Time  Current
+
   % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
                                 Dload  Upload  Total  Spent    Left  Speed
 
100  8613  100  8613    0    0  27496      0 --:--:-- --:--:-- --:--:-- 27694
 
100  8613  100  8613    0    0  27496      0 --:--:-- --:--:-- --:--:-- 27694
 
./
 
./
./PMx-Agent
+
./pmx-agent
 
./README.md
 
./README.md
 
./CHANGELOG.md
 
./CHANGELOG.md
./OpenSSL .cnf
+
./openssl.cnf
 
./.version
 
./.version
Execute cd /root/PMx-Agent  && ./PMx-Agent  to invoke agent setup script.
+
Execute cd /root/pmx-agent && ./pmx-agent to invoke agent setup script.
core@CoreOS node -1 ~ $ Sudo Su
+
core@CoreOSnode-1 ~ $ sudo su
CoreOS node -1 core # cd /root/PMx-Agent
+
CoreOSnode-1 core # cd /root/pmx-agent
  
 
<!--T:65-->
 
<!--T:65-->
Zeile 534: Zeile 548:
  
 
<!--T:66-->
 
<!--T:66-->
<span class="notranslate">CenturyLink LAB s</span> - http://www.centurylinklabs.com/
+
<span class="notranslate">CenturyLink Labs</span> - http://www.centurylinklabs.com/
  
 
  <!--T:67-->
 
  <!--T:67-->
1) Init :          Zum ersten Mal installieren Panamax Remote-Agent  ! - Downloads und Panamax-Remote-Agent installiert.
+
1) init:          Zum ersten Mal installieren Panamax Remot! - Downloads und Panamax-Remote-Agent installiert.
  2) Starten Sie :      Stoppt und startet Panamax-Remote-Agent und anzupassen.
+
  2) restart:      Stoppt und startet Panamax-Remote-Agent und anzupassen.
  3) Neu installieren :    Deletes your current Panamax Remote-Agent and Adapter and Neu installieren s neueste  version.
+
  3) Neu inst:    Löscht Ihre aktuellen Panamax-Remote-Agent und Adapter und erneute Installation der neuesten Version.
  4) Üsein rprüfen Sie :        Panamax-Remote-Agent nach verfügbaren Updates sucht und anzupassen.
+
  4) Übe:        Panamax-Remote-Agent nach verfügbaren Updates sucht und anzupassen.
  5) Update :        Updates für neueste Panamax-Remote-Agent und anzupassen.
+
  5) update:        Updates für neueste Panamax-Remote-Agent und anzupassen.
  6) de lete:        Panamax-Remote-Agent deinstalliert und anzupassen.
+
  6) Lösc:        Panamax-Remote-Agent deinstalliert und anzupassen.
  7) de bug:        Zeigen Sie Ihrer aktuellen Panamax-Einstellungen an.
+
  7) Debu:        Zeigen Sie Ihrer aktuellen Panamax-Einstellungen an.
  8) Token :        Display your current Panamax Remote-Agent Token .
+
  8) Toke:        Zeigen Sie Ihrer aktuelle Panamax-Remote-Agent-Token an.
  9) Hilfe :          Show this Hilfe  
+
  9) help:          Diese Hilfe a
10) Beenden Sie
+
10) Bee
Bitte wählen Sie eine der osein n aufgeführten Optionen :
+
Bitte wählen Sie eine der oben aufgefüh:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:68-->
 
<!--T:68-->
Typ  1 Installieren der <span class="notranslate">Panamax Remote Agent</span> :
+
Typ  1 Installieren der <span class="notranslate">Panamax Remote Agent</span> :
  
  
 
<!--T:69-->
 
<!--T:69-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
Bitte wählen Sie eine der osein n aufgeführten Optionen : 1
+
Bitte wählen Sie eine der oben aufgefüh: 1
  
 
<!--T:70-->
 
<!--T:70-->
Zeile 569: Zeile 583:
  
 
<!--T:73-->
 
<!--T:73-->
1) Kusein rnetes
+
1) Kubernetes
2) CoreOS Fleet
+
2) CoreOS Fleet
 
3) Marathon
 
3) Marathon
Bitte wählen Sie eine der osein n aufgeführten Optionen :
+
Please select one of the preceding options:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:74-->
 
<!--T:74-->
Wählen Sie den Orchestrator  "2) <span class="notranslate">CoreOS Fleet"</span> und gesein n Sie Ihre Ip :
+
Wählen Sie den Orchestra "2) <span class="notranslate">CoreOS Fleet"</span> und geben Sie Ihre  :
  
  
 
<!--T:75-->
 
<!--T:75-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
Bitte wählen Sie eine der osein n aufgeführten Optionen : 2
+
Please select one of the preceding options: 2
  
  
 
<!--T:76-->
 
<!--T:76-->
Enter the API   endpoint to acDies ss the Fleet <span class="notranslate">cluster</span> (z.b : http://10.187.241.100:4001): http://178.170.XX.XXX:4001
+
Geben Sie den Endpunkt der API Zugriff au <span class="notranslate">cluster</span> (e.g: http://10.187.241.100:4001): http://178.170.XX.XXX:4001
  
 
<!--T:77-->
 
<!--T:77-->
Zeile 592: Zeile 606:
  
 
<!--T:78-->
 
<!--T:78-->
Hafenarsein iter ziehen Centurylink /Panamax-Flotte-Adapter :neueste
+
docker pull centurylink/Panamax-Flotte-Adapt:latest
  
 
<!--T:79-->
 
<!--T:79-->
56b22791d9b3DAC 06e2348a6a867527FFAE 01a37AB 374159sein 48Bbafaf 77334f
+
56b22791d9b3DA06e2348a6a867527FFA01a37ab374159be48Bbafa77334f
  
 
<!--T:80-->
 
<!--T:80-->
Installation von remote-Agent der Panamax :
+
Installation von remote-Agent :
GEBE n Sie den öffentlichen Hostnamen  (de v.ab ample.com, without 'http' ) oder die IP-Adresse  (ab : 206. x.x.x ) des Agenten : GEBE n Sie den öffentlichen Hostnamen  (de v.ab ample.com, without 'http' ) oder die IP-Adresse  (ab : 206. x.x.x ) des Agenten : 178.170. A$XX.XXX  
+
Geben Sie den öffentlic (dev.example.com aus, oh 'http') oder die IP- (ex: 206. x.x) des Agenten: Geben Sie den öffentlic (dev.example.com aus, oh 'http') oder die IP- (ex: 206. x.x) des Agenten: 178.170.XX.XXX
GEBE n Sie den Port zum Ausführen des Agents auf  (3001):
+
Geben Sie den Port zum Ausführen (3001):
  
 
<!--T:81-->
 
<!--T:81-->
SSL-Schlüssel generieren
+
SSL-Schlüssel ge
  
 
<!--T:82-->
 
<!--T:82-->
Hafenarsein iter ziehen Centurylink /OpenSSL :neueste
+
docker pull centurylink/openssl:latest
  
 
<!--T:83-->
 
<!--T:83-->
Privaten RSA-Schlüssel generieren  1024 etwas lange Modulo
+
Privaten RSA-Schlüssel ge 1024 etwas lange Mod
 
......++++++
 
......++++++
 
..............................................................................++++++
 
..............................................................................++++++
e ist  65537 (0x10001)
+
e is 65537 (0x10001)
Generieren einer 4096 Bit RSA private Schlüssel
+
Generieren  4096 Bit RSA private Sc
 
........................................................................................++
 
........................................................................................++
 
................................................................++
 
................................................................++
Schreiben von neuen privaten Schlüssel zu  '/certs/pmx_remote_agent.key'
+
Schreiben von neuen priva '/certs/pmx_remote_agent.key'
 
-----
 
-----
No value provide d for Subject Attribute C, skipped
+
Für Thema Attribut C, Nr. Wert übersprungen
No value provide d for Subject Attribute ST, skipped
+
Nr. Wert für Thema Attribut ST übersprungen
No value provide d for Subject Attribute L, skipped
+
Für Thema Attribut L, Nr. Wert übersprungen
No value provide d for Subject Attribute O, skipped
+
Für Thema Attribut O, Nr. Wert übersprungen
Signature Ok
+
Signature O
Betreff =/CN =178.170. A$XX.XXX  
+
Betref=/CN=178.170.XX.XXX
 
Erste Private Key  
 
Erste Private Key  
  
 
<!--T:84-->
 
<!--T:84-->
Panamax-remote-Agent starten :
+
Panamax-remote-Agent starten:
  
 
<!--T:85-->
 
<!--T:85-->
Hafenarsein iter ziehen Centurylink /Panamax-Fernbedienung-Agent :neueste
+
docker pull centurylink/panamax-remote-agent:latest
  
 
<!--T:86-->
 
<!--T:86-->
524BC 3b7DB 813d2f20f8DC 028037Dies 8f42Ecfc 05esein 8c4f67a172e3f6125DC 44
+
524B3b7D813d2f20f8D028037ce8f42Ecf05ebe8c4f67a172e3f6125dc44
  
============================== START ============================== <!--T:87-->
+
============================== START ============================== <!--T:87-->
aHR 0cHM 6LY 8xNzguMTcwLjY 4LjE 1NzozMDAxfDdiYzExYjNiLTMxZDEtNGM 1NS 1hZWNlLWFmNTRk
+
aHR0cHM6L8xNzguMTcwLjY4LjE1NzozMDAxfDdiYzExYjNiLTMxZDEtNGM1NS1hZWNlLWFmNTRk
GEM 1NzkzNHxOVGs 1TUdNMk 5tVXRNV 0UzWlMwME 1EUmhMVGc 1T0RNdFpqZGhZVEJqWTJVM 1PtSm 1D
+
GE1NzkzNHxOVGs1TUdNMk5tVXRNV0UzWlMwME1EUmhMVGc1T0RNdFpqZGhZVEJqWTJVM1PtS1D
ZZ 09fC 0tLS    0tQkVHSU 4gQ 0VSVElGSUNBVEUtLS    0tLQpNS UlGRmpDQ0F2NmdBd 0lCQWdJSkFKb 003
+
Z09fC0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlGRmpDQ0F2NmdBd0lCQWdJSkFKb003
cDJiRTd 6zu der 1BMEdDU 3FHU 0LiM 0RRRUJCUVVBTUJreE Z 6QVZCZ 05WCkJBTU 1EakUzT 0M0eE 56QXVO
+
cDJiRTd6z1BMEdDU3FHU0Li0RRRUJCUVVBTUJreEZ6QVZCZ05WCkJBTU1EakUzT0M0eE56QXVO
AMD 1TVRVM 01CN FhEVEUxTURZeE 5qRTBOVGt6TjFvWERURTJNRFl 4TlRFME 5UA 3oKTjFvd 0dURVhN
+
AM1TVRVM01CNFhEVEUxTURZeE5qRTBOVGt6TjFvWERURTJNRFl4TlRFME5U3oKTjFvd0dURVhN
QlVHQTFVRUF 3d09NVGM 0TGpFM 01DNDJPQzR 4TlRjd 2DnSWlNQTBHQ 1NxR 1NJYjNEUUVCQVFVQQpB
+
QlVHQTFVRUF3d09NVGM0TGpFM01DNDJPQzR4TlRjd2DnSWlNQTBH1NxR1NJYjNEUUVCQVFVQQpB
NElDRHdBd 2DnSUtBb 0lDQVFDZHFmOFVZM 21RWnJpUTd LS TVJV 0RuNkJuS 3lIclkxTitZeE  1OaVlj
+
NElDRHdBd2DnSUtB0lDQVFDZHFmOFVZM21RWnJpUTdLSTVJV0RuNkJuS3lIclkxTitZeE1OaVlj
WnRKSm 5yCmt 3UlhDQzRVelNDNEdrMmszcFIzeHppd 0Kiefer 1VUYmRwMXUrQlhnYjgvVHV 3dDhENUxp
+
WnRKSm5yCmt3UlhDQzRVelNDNEdrMmszcFIzeHppd0Ki1VUYmRwMXUrQlhnYjgvVHV3dDhENUxp
MVovUzRudmVoUlA 4N0YKa 0TrcENpeU 8zUllyQXc 0QkFqZVkvb 2JSEM 5nN 2Y0T2dXYWhaamhnV 201
+
MVovUzRudmVoUlA4N0YKa0TrcENpe8zUllyQXc0QkFqZVkvb2JSE5nN2Y0T2dXYWhaamhnV201
SUJ 0dWdndXVCTEVUcHNIcERXZWJpSQpOT 0I3V2ZEQkh 0RmRydkpLMEU 2dEJzNjdVVkg 0ZHdLNVcx
+
SUJ0dWdndXVCTEVUcHNIcERXZWJpSQpOT0I3V2ZEQkh0RmRydkpLMEU2dEJzNjdVVkg0ZHdLNVcx
c0dNdjRsQTY 4TGczdmFlWVpobHk 0NGFpeGlPWUIzClV 6TlUzN 3h3eXFFbnVnU 2MvM 2x3VzhVRVdU
+
c0dNdjRsQTY4TGczdmFlWVpobHk0NGFpeGlPWUIzClV6TlUzN3h3eXFFbnVnU2MvM2x3VzhVRVdU
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        
+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        
+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        
+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        
+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        
+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        
+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        
+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        
+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX        
+
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cDBvTHdpOXVtS 0VWeFQ 5VjYrL 1JsL 3VoRHBlV 09NC 3FOaVkyanBRVkhpZ 1lWVVpKYlJhZ 2xIbk 42
+
cDBvTHdpOXVtS0VWeFQ5VjYrL1JsL3VoRHBlV09N3FOaVkyanBRVkhpZ1lWVVpKYlJhZ2xIbk42
NDBXZApRZUZBTnMvT 29aQTFrdDN 1cFR 5MmtlVWljLzMzTzlidTArU 0hFUEZpd 2PAAs 3DkUURudXl 4
+
NDBXZApRZUZBTnMvT29aQTFrdDN1cFR5MmtlVWljLzMzTzlidTArU0hFUEZpd2PA3DkUURudX4
dGVRNnBJVEhhVDdSCmVoWEdDdDRmVXBSUjZsT 2xGWjRTS  2JjQmtBa 3dZa 2V5Y0N5VTltTkV 3YK 1R
+
dGVRNnBJVEhhVDdSCmVoWEdDdDRmVXBSUjZsT2xGWjRTS2JjQmtBa3dZa2V5Y0N5VTltTkV3Y1R
M0xJZmY 5K0pSa 3HqTXQ 1YnRzTHgKWDk 2d08zWURBYK c2NmxmQkh 1TTJLNWZVck 1yWDlUbmpmN 0x5
+
M0xJZmY5K0pSa3HqTX1YnRzTHgKWDk2d08zWURBYkc2NmxmQkh1TTJLNWZVck1yWDlUbmpmN0x5
Z0HjcnJW WmFiK 2JjUkM 2SzZVQnI 1RTl 4R2xKNgpGZHZMdkUySW 5uQjkrRzIrM 2V1Fxh 6UXVFWGpB
+
Z0HjcnJWWmFi2JjUkM2SzZVQnI1RTl4R2xKNgpGZHZMdkUySW5uQjkrRzIrM2V1Fx6UXVFWGpB
K2ZZ UDJReDRJU2w3NGpYaTRWa 3Ziem 41TnhUVHJsRzNaYK 9WCkp 3NTRmV 21lOHRwQ 2N4VIT 2V2JW
+
K2ZzUDJReDRJU2w3NGpYaTRWa3Ziem41TnhUVHJsRzNaYk9WCkp3NTRmV21lOHRwQ2N4VI2V2JW
M0tCZ 2JpMXRlKzRKTFZuV 1VKTlpVUng 5K2VUTG 82UTd 2TM 1iSG 1RTS 8wOHIKVWZIR 1JSOGlPZGwr
+
M0tCZ2JpMXRlKzRKTFZuV1VKTlpVUng5K2VUTG82UTd2T1iSG1RTS8wOHIKVWZIR1JSOGlPZGwr
NjlDZjNlUWwvenhCSVE 2cXN 4bGxzWTJMd 3IvMGFFzu der RuUDRtNk5WUEtuSmN 4VDNNbTRuZwp 4TjdR
+
NjlDZjNlUWwvenhCSVE2cXN4bGxzWTJMd3IvMGFFaURuUDRtNk5WUEtuSmN4VDNNbTRuZwp4TjdR
Fxh 6V08rWUdhdUVhaHNMUkF 2QXhleFVPZkkrUHlmT 0lYVFova 1hJW jA1VWxVU 3RoYUJ 3BzFXRlVI
+
Fx6V08rWUdhdUVhaHNMUkF2QXhleFVPZkkrUHlmT0lYVFova1hJWjA1VWxVU3RoYUJ3BzFXRlV
VnFWCjhxU 1PjdEU 0UGRneE xSejNXclltZTdVWTJEbWJuUkJOVHlFOW0YeFJPVEh 6RUlQWTdDVXZ 3
+
VnFWCjhxU1PjdE0UGRneExSejNXclltZTdVWTJEbWJuUkJOVHlFOW0YeFJPVE6RUlQWTdDVXZ3
MDh 0ZFpHczNkbG 8KbVdPSVcwMGk 1MEROa 1Kunst 1RyWm 5OcHU 3VVRjL 3ZPQ 3hSaGJyM 1o4OTNyWXA 3
+
MDh0ZFpHczNkbG8KbVdPSVcwMGk1MEROa1Ku1RyWm5OcHU3VVRjL3ZPQ3hSaGJyM1o4OTNyWXA3
SUlKT 0VQWUFjT 1pzMHRkQWNvQwowSldRRTZZ UnFRT1dCQT 09CI 0tLS    0tRU 5EIENFUlRJRklDQVRF
+
SUlKT0VQWUFjT1PzMHRkQWNvQwowSldRRTZzUnFR1dCQT09C0tLS0tRU5EIENFUlRJRklDQVRF
LS 0tLS    0K
+
LS0tLS0K
============================== ENDE E  ==============================
+
============================== EN ==============================
  
  
 
<!--T:88-->
 
<!--T:88-->
Copy and paste the AB ove (Nicht einschließlich Start /End-Tags ) an Ihren lokalen Panamax-Client zum Herstellen einer Verbindung mit diesem remote-Agent.
+
Kopieren und fügen Sie (Nicht einschließl/End-Tag) an Ihren lokalen Panamax-Client zum Herstellen einer Verbindung mit diesem remote-Agent.
  
  
 
<!--T:89-->
 
<!--T:89-->
Remote-Agent /Anpassen der Installation abgeschlossen !
+
Remote Agent/Anpassen der Installation ab!
  
  
 
<!--T:90-->
 
<!--T:90-->
CoreOS node -1 PMx-Agent  #
+
CoreOSnode-1 pmx-agent #
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:91-->
 
<!--T:91-->
Comme Dies la est indiqué en fin d'installation, vous de vez copier-coller (ohne diese tags START Zeilen /ENDE E ) la clé privée de  votre panamax remote agent dans l'UI Panamax lors de  la création de  votre <span class="notranslate">Panamax Remote Deployment Target</span>.
+
Wie am Ende der Installation angezeigt wird, müssen Sie kopieren - ei (ohne diese tags START Zeilen/EN) der private Schlüssel des Ihre remote-Agent-Panamax in der Panamax-UI während der Erstellu <span class="notranslate">Panamax Remote Deployment Target</span>.
  
  
==Fügen Sie Ihrem  <span class="notranslate">Panamax Remote Deployment Target</span> à votre Panamax-UI == <!--T:92-->
+
==Fügen Sie I <span class="notranslate">Panamax Remote Deployment Target</span> um Ihre UI-Panamax== <!--T:92-->
  
  
 
<!--T:93-->
 
<!--T:93-->
Hinzufügen Ihrer <span class="notranslate">Panamax Remote Deployment Target</span> dans votre Panamax-UI , connectez-vous à Dies lle-ci via votre navigateur :
+
Hinzufügen Ihrer <span class="notranslate">Panamax Remote Deployment Target</span> in Ihren UI-Panamax damit verbunden über Ihren Browser  :
  
  
 
<!--T:94-->
 
<!--T:94-->
- gehen Sie in  <span class="notranslate">"MANAGE"</span>
+
- gehen Sie <span class="notranslate">"MANAGE"</span>
  
  
Zeile 705: Zeile 719:
  
 
<!--T:96-->
 
<!--T:96-->
- Klicken Sie auf den Namen der Vorlage unabhängig davon, welche im Moment  (ab : "WordPress mit MySQL ")
+
- Klicken Sie auf den Namen der Vorlage unabhängig davon, welche i (ex: "WordPress mit MySQL")
  
  
Zeile 713: Zeile 727:
  
 
<!--T:98-->
 
<!--T:98-->
- Klicken Sie auf die Schaltfläche <span class="notranslate">"Run Template" </span>
+
- Klicken Sie auf die  <span class="notranslate">"Run Template" </span>
  
  
Zeile 721: Zeile 735:
  
 
<!--T:100-->
 
<!--T:100-->
- Klicken Sie auf  <span class="notranslate">"Deploy to Target"</span> :
+
- Klicken Si <span class="notranslate">"Deploy to Target"</span> :
  
  
Zeile 729: Zeile 743:
  
 
<!--T:102-->
 
<!--T:102-->
- Klicken Sie auf  <span class="notranslate">"Add a New Remote Deployment Target"</span>
+
- Klicken Si <span class="notranslate">"Add a New Remote Deployment Target"</span>
  
  
Zeile 737: Zeile 751:
  
 
<!--T:104-->
 
<!--T:104-->
- Klicken Sie auf  <span class="notranslate">"Enter your token here."</span> (en bas à droite de  la page)
+
- Klicken Si <span class="notranslate">"Enter your token here."</span> (unten rechts Seite )
  
  
Zeile 745: Zeile 759:
  
 
<!--T:106-->
 
<!--T:106-->
- Saisissez l'IP-Adresse de  votre <span class="notranslate">Panamax Remote Agent </span>(que vous avez paramétré lors de  son installation dans le champs <span class="notranslate">"Name"</span>) puis copiez-collez la clé privé de  l'agent retournée à la fin de  l'installation du <span class="notranslate">Panamax Remote Agent</span> (ohne die Markierungen Linien <span class="notranslate">START/END</span>).
+
- Geben Sie die Ip-Adresse von I <span class="notranslate">Panamax Remote Agent </span>(die Sie während der Installation festgelegt haben, in den Berei <span class="notranslate">"Name"</span>) dann kopieren - einfügen den wichtigsten privaten Agent Rückgabe am Ende der Instal <span class="notranslate">Panamax Remote Agent</span> (ohne die Markierungen  <span class="notranslate">START/END</span>).
  
  
Zeile 753: Zeile 767:
  
 
<!--T:108-->
 
<!--T:108-->
- Klicken Sie auf  <span class="notranslate">"Save Remote Deployment Target"</span>
+
- Klicken Si <span class="notranslate">"Save Remote Deployment Target"</span>
  
  
 
<!--T:109-->
 
<!--T:109-->
Vous de vriez avoir le résultat suivant :
+
Sie sollten die folgende Ausgabe haben :
  
  
Zeile 765: Zeile 779:
  
 
<!--T:111-->
 
<!--T:111-->
- Klicken Sie auf la flèche verte à gauche du nom de  votre<span class="notranslate"> Remote Deployment Target</span> puis forDies r une première mise à jour :
+
- Klicken Sie auf den grünen Pfeil auf der linken Seit<span class="notranslate"> Remote Deployment Target</span> erzwingen Sie eine erste Aktualisieru :
  
  
Zeile 773: Zeile 787:
  
 
<!--T:113-->
 
<!--T:113-->
Nach Update, Informationen über Ihre  <span class="notranslate">Remote Deployment Targets</span> telles que la version de votre <span class="notranslate">Panamax Remote Agent</span>, le type de votre <span class="notranslate">Panamax Adapter</span> und seine Version  :
+
Nach Update, Informationen über Ihre  <span class="notranslate">Remote Deployment Targets</span> wie die Version von Ihrem <span class="notranslate">Panamax Remote Agent</span>, welche Ihre <span class="notranslate">Panamax Adapter</span> und seine Ve :
  
  
Zeile 779: Zeile 793:
 
[[File:Panamax-ui-remotedeploymenttarget-informations.png]]
 
[[File:Panamax-ui-remotedeploymenttarget-informations.png]]
  
==Déploiement d'une application via Panamax-UI == <!--T:115-->
+
==Bereitstellen einer Anwendung über Panamax == <!--T:115-->
  
  
 
<!--T:116-->
 
<!--T:116-->
Il vous est maintenant possible de  déployer une application disponible dans la Marktplatz <span class="notranslate">"Panamax Templates & Docker Repositories"</span> de puis votre Panamax-UI  sur votre <span class="notranslate">Panamax Remote Deployment Target</span> :
+
Es ist nun möglich, zum Bereitstellen einer Anwendung auf dem Markt verfügbaren <span class="notranslate">"Panamax Templates & Docker Repositories"</span> Seit Ihrem Panamax UI auf Ihren <span class="notranslate">Panamax Remote Deployment Target</span> :
  
  
 
<!--T:117-->
 
<!--T:117-->
- Recherchez le nom de l'application que vous souhaitez déployer. Nous choisissons le template <span class="notranslate">Century Link "Wordpress with  MySQL"</span>
+
- Suchen Sie den Namen der Anwendung, die Sie bereitstellen möchten. Wir wählen die Vorlage <span class="notranslate">Century Link "Wordpress with  MySQL"</span>
  
  
 
<!--T:118-->
 
<!--T:118-->
- Vous pouvez Klicken Sie auf  "Weitere Einzelheiten " pour avoir plus d'informations sur le template que vous avez choisis. Vous pouvez également voir de  combien d'image(s) Hafenarbeiter Vorlage besteht  (in unserem Fall  2 Bilder )
+
- Klicken Sie auf  "Weitere Ein" Weitere Informationen auf der Vorlage, die Sie ausgewählt haben. Sie können auch sehen, wie viel Bild (s) Hafenarbeiter Vorlage besteht  (in unserem Fa 2 Bilde)
  
  
Zeile 799: Zeile 813:
  
 
<!--T:120-->
 
<!--T:120-->
- Klicken Sie auf  <span class="notranslate">"Run Template" pour déployer le menu et cliquez sur "Deploy to Target"</span> :
+
- Klicken Si <span class="notranslate">"Run Template" pour déployer le menu et cliquez sur "Deploy to Target"</span> :
  
  
Zeile 807: Zeile 821:
  
 
<!--T:122-->
 
<!--T:122-->
- Klicken Sie auf  <span class="notranslate">"Select this Target"</span> Wählen Ihre  <span class="notranslate">Remote Deployment Target</span>
+
- Klicken Si <span class="notranslate">"Select this Target"</span> Wählen Ihre  <span class="notranslate">Remote Deployment Target</span>
  
  
Zeile 815: Zeile 829:
  
 
<!--T:124-->
 
<!--T:124-->
- Füllen Sie alle Felder der   <span class="notranslate">"Deployment Settings"</span> de  l'application que vous déployée (mot de  passe, variAB les d'environnement,etc.) puis Klicken Sie auf die Schaltfläche  <span class="notranslate">"Deploy to Target"</span>  en de ssous pour valide r
+
- Füllen Sie alle Felder der <span class="notranslate">"Deployment Settings"</span> die Anwendung, die Sie bereitgestel (Passwort, Variable Umwelt usw..) Klicken Sie auf die Schal <span class="notranslate">"Deploy to Target"</span>  unten, um zu validiere
  
  
Zeile 823: Zeile 837:
  
 
<!--T:126-->
 
<!--T:126-->
- Vous de vriez avoir le résultat suivant :
+
- Sie sollten die folgende Ausgabe haben :
  
  
Zeile 831: Zeile 845:
  
 
<!--T:128-->
 
<!--T:128-->
Si vous vous connectez à Ihre  instanDies s de  votre <span class="notranslate">cluster</span> CoreOS , vous pourrez voir que Panamax a réparti les containers Docker sur différents node s/instanDies s de  votre <span class="notranslate">cluster</span> CoreOS :
+
Wenn Sie auf Ihre Instanzen von Ihren <span class="notranslate">cluster</span> CoreOS, Sie werden sehen, dass Panamax die Docker-Container auf unterschiedlichen Knoten zu/Instanzen von Ihr <span class="notranslate">cluster</span> CoreOS :
  
  
 
<!--T:129-->
 
<!--T:129-->
- Wir können sehen, dass das Bild  <span class="notranslate">centurylink/wordpress</span> a été déployée sur notre première instanDies  CoreOS  :
+
- Wir können sehen, dass <span class="notranslate">centurylink/wordpress</span> auf unsere Testversion CoreOS bereitgestellt wurde :
  
  
 
<!--T:130-->
 
<!--T:130-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ docker ps
+
core@CoreOSnode-1 ~ $ docker ps
CONTAINER ID        IMAGE                                      COMMAND                CREATED            STATUS              PO                                                        RTS                     NAMES
+
CONTAINER ID        IMAGE                                      COMMAND                CREATED            STATUS              PO                                                        RTS                   NAMES
3206bda4e534        Dies nturylink/wordpress:3.9.1                "/run.sh"              3 minutes ago      Up 3 minutes        0.                                                        0.0.0:8080->80/tcp    wp
+
3206bda4e534        centurylink/wordpress:3.9.1                "/run.sh"              3 minutes ago      Up 3 minutes        0.                                                        0.0.0:8080->80/tcp    wp
84e3c5fe1886        Dies nturylink/Panamax-Fernbedienung-Agent :neueste    "/panamax-remote-age  37 minutes ago      Up 37 minutes      0.                                                        0.0.0:3001->3000/tcp  pmx_agent
+
84e3c5fe1886        centurylink/panamax-remote-agent:latest    "/panamax-remote-age  37 minutes ago      Up 37 minutes      0.                                                        0.0.0:3001->3000/tcp  pmx_agent
71009f7785d3        Dies nturylink/Panamax-Flotte-Adapter :neueste    "rackup '-E producti  37 minutes ago      Up 37 minutes      92                                                        92/tcp                pmx_adapter
+
71009f7785d3        centurylink/panamax-fleet-adapter:latest  "rackup '-E producti  37 minutes ago      Up 37 minutes      92                                                        92/tcp                pmx_adapter
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:131-->
 
<!--T:131-->
- Und das Bild  <span class="notranslate">centurylink/mysql</span> sur notre troisième instanDies  de  notre <span class="notranslate">cluster</span> :
+
- Und das B <span class="notranslate">centurylink/mysql</span> auf unsere dritte Instanz von unserem <span class="notranslate">cluster</span> :
  
  
 
<!--T:132-->
 
<!--T:132-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -3 ~ $ docker ps
+
core@CoreOSnode-3 ~ $ docker ps
CONTAINER ID        IMAGE                  COMMAND                CREATED            STATUS              PORTS                     NAMES
+
CONTAINER ID        IMAGE                  COMMAND                CREATED            STATUS              PORTS                   NAMES
84de eadd66fa       Dies nturylink/mysql:5.5  "/usr/local/bin/run"  4 minutes ago      Up 4 minutes        0.0.0.0:3306->3306/tcp  DB
+
84deeadd66fa       centurylink/mysql:5.5  "/usr/local/bin/run"  4 minutes ago      Up 4 minutes        0.0.0.0:3306->3306/tcp  db
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:133-->
 
<!--T:133-->
- Nous pouvons également avoir Dies rtaines informations relatives aux déploiements de s Anwendungen effectués via Panamax-UI par l'intermédiaire de  notre gestionnaire de <span class="notranslate">cluster</span> DCE  :
+
- Wir haben auch einige Informationen über Anwendungen Bereitstellungen über Panamax UI durch unsere Manager der <span class="notranslate">cluster</span> Etcd :
  
  
 
<!--T:134-->
 
<!--T:134-->
Wir finden unsere  2 Anwendungen <span class="notranslate"> (Wordpress "WP" et MySQL "DB")</span> :
+
Wir finden uns 2 Anwendungen<span class="notranslate"> (Wordpress "WP" et MySQL "DB")</span> :
  
  
 
<!--T:135-->
 
<!--T:135-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ etcDC tl ls --recursive /app
+
core@CoreOSnode-1 ~ $ etcdctl ls --recursive /app
 
/app/DB
 
/app/DB
 
/app/DB/DB_SERVICE_HOST
 
/app/DB/DB_SERVICE_HOST
Zeile 879: Zeile 893:
  
 
<!--T:136-->
 
<!--T:136-->
On peut également voir sur quel instanDies  membre de  notre <span class="notranslate">cluster</span> die Anwendung wurde bereitgestellt  :
+
Sie können auch sehen, auf welche Instanz Mitglied unse <span class="notranslate">cluster</span> die Anwendung wurde bereitgeste :
  
  
 
<!--T:137-->
 
<!--T:137-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ etcDC tl get /app/DB/DB_SERVICE_HOST
+
core@CoreOSnode-1 ~ $ etcdctl get /app/DB/DB_SERVICE_HOST
178.170. A$XX.XXX  
+
178.170.XX.XXX
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Zeile 891: Zeile 905:
 
<!--T:138-->
 
<!--T:138-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ etcDC tl get /app/WP/WP_SERVICE_HOST
+
core@CoreOSnode-1 ~ $ etcdctl get /app/WP/WP_SERVICE_HOST
178.170. XX. ZZZ  
+
178.170.XX.ZZZ
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:139-->
 
<!--T:139-->
- Nous pouvons aussi avoir le statut de s Anwendungen  de  notre cluster par <span class="notranslate">Fleet</span> qui le gestionnaire de s Anwendungen  dans notre <span class="notranslate">cluster</span> :
+
- Wir haben auch den Status unserer Cluster-Anwendungen durch <span class="notranslate">Fleet</span> welche Anwendungen Manager in unserer <span class="notranslate">cluster</span> :
  
  
 
<!--T:140-->
 
<!--T:140-->
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
core@CoreOS node -1 ~ $ fleetctl list-unit-files
+
core@CoreOSnode-1 ~ $ fleetctl list-unit-files
 
UNIT            HASH    DSTATE          STATE          TARGET
 
UNIT            HASH    DSTATE          STATE          TARGET
DB .serviDies      0caad43 launched        launched        6eaDies e19.../178.170. A$XX.XXX  
+
db.service      0caad43 launched        launched        6eacee19.../178.170.XX.XXX
wp.serviDies      417826f launched        launched        7e685988.../178.170. XX. ZZZ  
+
wp.service      417826f launched        launched        7e685988.../178.170.XX.ZZZ
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
 
<!--T:141-->
 
<!--T:141-->
- Nous pouvons vérifier le bon fonctionnement de  notre <span class="notranslate">Wordpress</span> indem sie mit den Angaben in den Details der Vorlage zugreifen  (in unserem Fall auf Port  8080 ouvert au niveau du parefeu préalAB lement, nous aurions pu faire une redirection de port du 8080 auf Port  80 public dans le cas d'instanDies s en zone avancée) :
+
- Wir können überprüfen, das reibungslose Funktioni <span class="notranslate">Wordpress</span> indem sie mit den Angaben in den Details der Vorlage zugreifen  (in unserem Fall auf Port  8080 zuvor auf der Ebene der Firewall geöffnet, wir tun eine Port-Weiterleitung der 8080 auf Port  80 bei Einrichtungen nach vorn öffentliche ) :
  
  
Zeile 917: Zeile 931:
  
 
<!--T:143-->
 
<!--T:143-->
Dieser Artikel erschien Sie nützlich  ? <vote />
+
Dieser Artikel erschien Sie ? <vote />
  
  

Aktuelle Version vom 9. Februar 2017, 17:31 Uhr

de:Verwenden von Cloudstack von Ikoula Panamax he:השתמש Cloudstack על ידי Ikoula פנמקס ro:Utilizarea Cloudstack de Ikoula Panamax ru:Использование Cloudstack по Ikoula Panamax pl:Użyj Cloudstack przez Ikoula Panamax ja:Ikoula パナマックスで Cloudstack を使用します。 ar:استخدام كلودستاك ببنما عكلة zh:使用由 Ikoula 巴拿马 Cloudstack nl:Cloudstack door Ikoula Panamax gebruiken it:Utilizzare Cloudstack da Ikoula Panamax pt:Usar o Cloudstack por Ikoula Panamax es:Uso de Cloudstack por Ikoula Panamax en:Use Cloudstack by Ikoula Panamax fr:Utiliser Panamax sur Cloudstack by Ikoula

Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.





Wenn Sie noch nicht kennen Panamax Es ist ein Produkt Open Source entwickelt von Century Link Labs Das ist sowohl ein Marktplatz und ein Manager für Containerstrieb Anwendungen Docker über eine intuitive Web-Oberfläche.


Es genügt, um die Anwendung unserer Wahl dann einer Clique Bereitstellung auf unseren Körper-Ziele, die mit Docker und ein Panamax zu suchen.


Panamax stützt sich auf Technologien Docker, DCE, Fleet und Cloud-Init im CoreOS.


Wir verwenden in unserem Beispiel 4 Instanzen CoreO Update, eine für die Clientseite/Panamax-UI und 3 Andere bilden wird der cluster für den Teil Panamax Remote Target (Panamax Remote Agent + Panamax Adapter) :


Installation von Panamax /API (Webinterface/Marktplatz )

In unserem Forum widmet sich der Client-Teil des Panamax (Panamax-U/API), Archiv mit Installer herunterladen :


core@CoreOS-PanamaxUI ~ $ sudo curl -O http://download.panamax.io/installer/panamax-neues.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 15165  100 15165    0     0  22157      0 --:--:-- --:--:-- --:--:-- 49558


Es erstellt das Verzei /var/panamax entpackten Installationsdateien :


core@CoreOS-PanamaxUI ~ $ sudo mkdir -p /var/panamax
core@CoreOS-PanamaxUI ~ $ sudo tar -C /var/panamax -zxvf panamax-neues.tar.gz
./
./Makefile
./configure
./create-docker-mount
./LICENSE
./desktop
./panamax
./.coreosenv
./README.md
./CHANGELOG.md
./ubuntu.sh
./Vagrantfile
./.version
./coreos
./Vagrantfile-win
./CONTRIBUTING.md


Es ist im Verzeichnis abgelegt /var/panamax und wir das CoreOS-spezifische-Installationsprogramm starten, indem Sie angEBn, dass Sie die stabi (Ausgabe abgeschnitten freiwill) :


core@CoreOS-PanamaxUI ~ $ cd /var/panamax
core@CoreOS-PanamaxUI /var/panamax $ sudo ./coreos install --stable
Installing Panamax...
Created symlink from /etc/systemd/system/Updat-z.ine-reboot-manager.service to /dev/null.
Created symlink from /etc/systemd/system/update-engine.service to /dev/null.
Created symlink from /etc/systemd/system/sockets.target.wants/systemd-journal-gatewayd.socket to /usr/lib64/systemd/system/systemd-

<!--T:12-->
Hafenarbeiter ziehen C/panamax-api:neues
.................
Hafenarbeiter ziehen C/panamax-ui:latest
.....
docker pull google/cadvisor:0.13.0
.........
Hafenarbeiter ziehen C/redis:latest
....
docker pull centurylink/dray:latest
...Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-redis.service to /etc/systemd/system/panamax-redis.serv
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-dray.service to /etc/systemd/system/panamax-dray.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-metrics.service to /etc/systemd/system/panamax-metrics.ser
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-api.service to /etc/systemd/system/panamax-api.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/panamax-ui.service to /etc/systemd/system/panamax-ui.service.
...
Jul 10 11:45:39 CoreOS-PanamaxUI docker[1790]: => Rails 4.1.7 application starting in production on http://0.0.0.0:3000
Jul 10 11:45:39 CoreOS-PanamaxUI docker[1790]: => Run `rails server -h` for more startup options
Jul 10 11:45:39 CoreOS-PanamaxUI docker[1790]: => Notice: server is listening on all interfaces (0.0.0.0). Consider using 127.0.0.1 (--binding option)
Jul 10 11:45:39 CoreOS-PanamaxUI docker[1790]: => Ctrl-C to shutdown server
Panamax install complete
core@CoreOS-PanamaxUI /var/panamax $


Wir können feststellen, welc 5 Panamax Behälter laufen :


core@CoreOS-PanamaxUI /var/panamax $ docker ps
CONTAINER ID        IMAGE                            COMMAND                CREATED             STATUS              PORTS                    NAMES
41a18b410427        centurylink/panamax-ui:latest    "/bin/sh -c 'bundle    3 minutes ago       Up 3 minutes        0.0.0.0:3000->3000/tcp   PMX_UI
0cc8befee1b7        centurylink/panamax-api:latest   "/bin/sh -c 'bundle    3 minutes ago       Up 3 minutes        0.0.0.0:3001->3000/tcp   PMX_API
0929e65f6d55        google/cadvisor:0.13.0           "/usr/bin/cadvisor"    3 minutes ago       Up 3 minutes        0.0.0.0:3002->8080/tcp   PMX_CADVISOR
06b2219ac42e        centurylink/dray:0.10.0          "/dray"                3 minutes ago       Up 3 minutes        0.0.0.0:3003->3000/tcp   PMX_DRAY
8a6110651Dc        centurylink/redis:latest         "redis-server"         3 minutes ago       Up 3 minutes        6379/tcp                 PMX_DRAY_REDIS


Wir können eine Verbindung zu unserer mit unseren Browser in klopfen die Ip unser Instanz gefolgt von UI-Panamax ":3000" Angeben des Abhörports (vergessen Sie nicht, die Berechtigungen Firewallregeln erstellen und wenn notwendig-Anschlussum) davon :


Panamax-ui.png


Installation d Panamax Remote Deployment Target

Verbinden einer der Ihren 3 CoreOS bereitgestellt für Instanze cluster :


Generieren eine neue URL der discovery Etcd (Token) in einer Variabl (Hi: ETCD_URL) :


core@CoreOSnode1 ~ $ ETCD_URL=$(curl http://discovery.etcd.io/new)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    58  100    58    0     0     79      0 --:--:-- --:--:-- --:--:--   101
core@CoreOSnode-1 ~ $ echo $ETCD_URL
https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66


Dann laden Sie die folgende Cloud - Vorlagendatei config.yml :


core@CoreOSnode-1 ~ $ sudo wget -NP /usr/share/oem/ http://mirror02.ikoula.com/priv/coreos/cloud-config.yml
--2015-06-16 15:37:53--  http://mirror02.ikoula.com/priv/coreos/cloud-config.yml
Resolving mirror02.ikoula.com... 80.93. A$XX, 2a00:c70:1:80:93. A$XX:1
Connecting to mirror02.ikoula.com|80.93.XX.XXX|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1542 (1.5K) [tat/plain]
Remote file i newer, retrieving.

<!--T:23-->
--2015-06-16 15:37:53--  http://mirror02.ikoula.com/priv/coreos/cloud-config.yml
Reusing aisting connection to mirror02.ikoula.com:80.
HTTP request sent, awaiting response... 200 OK
Length: 1542 (1.5K) [tat/plain]
Saving to: '/usr/share/oem/cloud-config.yml'

<!--T:24-->
/usr/share/oem/cloud-config.yml               100%[===================================================================================================>]   1.51K  --.-KB/s   in 0s

<!--T:25-->
2015-06-16 15:37:53 (264 MB/s) - '/usr/share/oem/cloud-config.yml' saved [1542/1542]
core@CoreOSnode-1 ~ $ export `cat /etc/environment`

Führen Sie die folgenden Befehle zum Anpassen der Datei Cloud - config.yml mit Ihren ökologischen Werten heruntergeladen :

core@CoreOSnode-1 ~ $ sudo sed -i 's#DISCOVERY_URL#'$ETCD_URL'#g' /usr/share/oem/cloud-config.yml
core@CoreOSnode-1 ~ $ sudo sed -i 's#PRIVATE_IP#'$COREOS_PRIVATE_IPV4'#g' /usr/share/oem/cloud-config.yml

Wir überprüfen unsere DCE-Einstellun Fleet wird nun ersetzt :

core@CoreOSnode-1 ~ $ cat /usr/share/oem/cloud-config.yml
#cloud-config

<!--T:31-->
coreos:
    units:
      - name: cloudstack-ssh-key.service
        command: Starte
        runtime: yes
        content: |
          [Unit]
          Description=Sets SSH key from metadata

          <!--T:32-->
[Service]
          Type=oneshot
          StandardOutput=journal+console
          ExecStart=/usr/share/oem/bin/cloudstack-ssh-key
      - name: cloudstack-hostname.service
        command: restart
        runtime: yes
        content: |
          [Unit]
          Description=Sets hostname from metadata

          <!--T:33-->
[Service]
          Type=oneshot
          StandardOutput=journal+console
          ExecStart=/usr/share/oem/bin/cloudstack-hostname
      - name: cloudstack-cloudIni.service
        command: restart
        runtime: yes
        content: |
          [Unit]
          Description=Cloudinit from CloudStack-style metadata
          Requires=coreos-setup-environment.service
          After=coreos-setup-environment.service

          <!--T:34-->
[Service]
          Type=oneshot
          EnvironmentFile=/etc/environment
          ExecStart=/usr/share/oem/bin/cloudstack-coreos-cloudinit
      - name: etcd.service
        command: start
      - name: fleet.service
        command: start
    oem:
      id: cloudstack
      name: CloudStack
      version-id: 0.0.1-r3
      home-url: http://cloudstack.apache.org/
      bug-report-url: https://github.com/coreos/coreos-overlay
    etcd:
      discovery: https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
      addr: 178.170.XX.XXX:4001
      peer-addr: 178.170.XX.XXX:7001
    fleet:
      public-ip: 178.170.XX.XXX


Löschen Sie die Da /etc/machine-id Starten Sie dann die Instanz, um eine neue Maschine-Id regenerieren (Ih 3 Instanzen müssen eine andere Id ) :


core@CoreOSnode-1 ~ $ sudo rm -f /etc/machine-id
core@CoreOSnode-1 ~ $ sudo reboot


Die erste Instanz sollte erscheinen in der Liste der verwalteten Rechner in Fleet :


core@CoreOSnode-1 ~ $ fleetctl list-machines
MACHINE         IP              METADATA
7e685988...     178.170.XX.XXX  -


Hier sehen wir deutlich unsere Testversion in der Liste der Maschinen Fleet, wird dies unsere Instanz die Initialisierung wird cluster CoreOS/Etcd/Fleet.


Konfigurieren Sie jetzt Ihre anderen zwei Inst CoreOS remote deployment target indem Sie die Anweisungen unten :


Eine Verbindung mit Ihren anderen beiden Instanzen und kopieren Sie den Inhalt /usr/share/oem/cloud-config.yml Ihre Testversion durch ersetzen nur die Ip von der zweiten Instanz auf Ihre zweite Instanz-Ip und die Ip einer dritten Instanz auf Ihre dritte Instanz (Stamm über übergeben musst "Sudo S") :


Auf unserer zweiten Insta (IP-Adress 178.170. XX. ) Datei /usr/share/oem/cloud-config.yml wird daher den folgenden In (mit Ausnahme der Ip-Adress) :


core@CoreOSnode-2 ~ $ cat /usr/share/oem/cloud-config.yml
#cloud-config

<!--T:44-->
coreos:
    units:
      - name: cloudstack-ssh-key.service
        command: restart
        runtime: yes
        content: |
          [Unit]
          Description=Sets SSH key from metadata

          <!--T:45-->
[Service]
          Type=oneshot
          StandardOutput=journal+console
          ExecStart=/usr/share/oem/bin/cloudstack-ssh-key
      - name: cloudstack-hostname.service
        command: restart
        runtime: yes
        content: |
          [Unit]
          Description=Sets hostname from metadata

          <!--T:46-->
[Service]
          Type=oneshot
          StandardOutput=journal+console
          ExecStart=/usr/share/oem/bin/cloudstack-hostname
      - name: cloudstack-cloudinit.service
        command: restart
        runtime: yes
        content: |
          [Unit]
          Description=Cloudinit from CloudStack-style metadata
          Requires=coreos-setup-environment.service
          After=coreos-setup-environment.service

          <!--T:47-->
[Service]
          Type=oneshot
          EnvironmentFile=/etc/environment
          ExecStart=/usr/share/oem/bin/cloudstack-coreos-cloudinit
      - name: etcd.service
        command: start
      - name: fleet.service
        command: start
    oem:
      id: cloudstack
      name: CloudStack
      version-id: 0.0.1-r3
      home-url: http://cloudstack.apache.org/
      bug-report-url: https://github.com/coreos/coreos-overlay
    etcd:
      discovery: https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
      addr: 178.170.XX.YYY:4001
      peer-addr: 178.170.XX.YYY:7001
    fleet:
      public-ip: 178.170.XX.YYY


Auf unsere dritte Instanz (IP-Adress 178.170. XX. ) Datei /usr/share/oem/cloud-config.yml wird daher den folgenden In (identisch mi 2 andere Ip-Adresse auße) :


core@CoreOSnode-3 ~ $ cat /usr/share/oem/cloud-config.yml
#cloud-config

<!--T:50-->
coreos:
    units:
      - name: cloudstack-ssh-key.service
        command: restart
        runtime: yes
        content: |
          [Unit]
          Description=Sets SSH key from metadata

          <!--T:51-->
[Service]
          Type=oneshot
          StandardOutput=journal+console
          ExecStart=/usr/share/oem/bin/cloudstack-ssh-key
      - name: cloudstack-hostname.service
        command: restart
        runtime: yes
        content: |
          [Unit]
          Description=Sets hostname from metadata

          <!--T:52-->
[Service]
          Type=oneshot
          StandardOutput=journal+console
          ExecStart=/usr/share/oem/bin/cloudstack-hostname
      - name: cloudstack-cloudinit.service
        command: restart
        runtime: yes
        content: |
          [Unit]
          Description=Cloudinit from CloudStack-style metadata
          Requires=coreos-setup-environment.service
          After=coreos-setup-environment.service

          <!--T:53-->
[Service]
          Type=oneshot
          EnvironmentFile=/etc/environment
          ExecStart=/usr/share/oem/bin/cloudstack-coreos-cloudinit
      - name: etcd.service
        command: start
      - name: fleet.service
        command: start
    oem:
      id: cloudstack
      name: CloudStack
      version-id: 0.0.1-r3
      home-url: http://cloudstack.apache.org/
      bug-report-url: https://github.com/coreos/coreos-overlay
    etcd:
      discovery: https://discovery.etcd.io/b8069c9bd67eae5cf19689daf4ebdd66
      addr: 178.170.XX.ZZZ:4001
      peer-addr: 178.170.XX.ZZZ:7001
    fleet:
      public-ip: 178.170.XX.ZZZ


Wie für die erste Instanz, löschen Sie die Datei /etc/machine-id und starten Sie die Inst :


core@CoreOSnode-2 ~ $ sudo rm -f /etc/machine-id
core@CoreOSnode-2 ~ $ sudo reboot


core@CoreOSnode-3 ~ $ sudo rm -f /etc/machine-id
core@CoreOSnode-3 ~ $ sudo reboot


Einmal neu gestartet, Ihre 2 andere Organisationen schlossen normalerweise cluster CoreOS/Etcd/Fleet :


core@CoreOSnode-1 ~ $ fleetctl list-machines
MACHINE         IP              METADATA
6eacee19...     178.170.XX.XXX  -
7e685988...     178.170.XX.YYY  -
87e15a4a...     178.170.XX.ZZZ  -


Wenn Ihre Instanzen nicht beigetrete cluster, stellen Sie sicher, dass Ihre Instanzen gut miteinander kommunizieren kö (Verbindungen-Netzwerke, Firewallreg/Sicherheitsgr)


Jetzt haben wir ein cluster CoreOS/etcd/fleet de 3 Wir installieren Instanzen, der panamax-remote-agent sowie der panamax-adapter :


Es führt den Agenten Panamax-Installationsskript :


core@CoreOSnode-1 ~ $ sudo bash -c "$(curl http://download.panamax.io/agent/PMx-Agen-install)"
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   685  100   685    0     0   1756      0 --:--:-- --:--:-- --:--:--  3156
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  8613  100  8613    0     0  27496      0 --:--:-- --:--:-- --:--:-- 27694
./
./pmx-agent
./README.md
./CHANGELOG.md
./OpenSS.cnf
./.version
Execute cd /root/pmx-agent && ./pmx-agent to invoke agent setup script.


Dan


core@CoreOSnode-1 ~ $ sudo bash -c "$(curl http://download.panamax.io/agent/pmx-agent-install)"
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   685  100   685    0     0   1756      0 --:--:-- --:--:-- --:--:--  3156
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  8613  100  8613    0     0  27496      0 --:--:-- --:--:-- --:--:-- 27694
./
./pmx-agent
./README.md
./CHANGELOG.md
./openssl.cnf
./.version
Execute cd /root/pmx-agent && ./pmx-agent to invoke agent setup script.
core@CoreOSnode-1 ~ $ sudo su
CoreOSnode-1 core # cd /root/pmx-agent

<!--T:65-->
███████╗ ██████╗  █████████╗ ██████╗  ██████████╗ ██████╗  ██╗  ██╗
██╔══██║  ╚═══██╗ ███╗  ███║  ╚═══██╗ ██║ ██╔ ██║  ╚═══██╗ ╚██╗██╔╝
██   ██║ ███████║ ███║  ███║ ███████║ ██║╚██║ ██║ ███████║  ╚███╔╝
███████╝ ███████║ ███║  ███║ ███████║ ██║╚██║ ██║ ███████║  ██╔██╗
██║      ███████║ ███║  ███║ ███████║ ██║╚██║ ██║ ███████║ ██╔╝ ██╗
╚═╝      ╚══════╝ ╚══╝  ╚══╝ ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝ ╚═╝  ╚═╝

<!--T:66-->
<span class="notranslate">CenturyLink Labs</span> - http://www.centurylinklabs.com/

 <!--T:67-->
1) init:          Zum ersten Mal installieren Panamax Remot! - Downloads und Panamax-Remote-Agent installiert.
 2) restart:       Stoppt und startet Panamax-Remote-Agent und anzupassen.
 3) Neu inst:     Löscht Ihre aktuellen Panamax-Remote-Agent und Adapter und erneute Installation der neuesten Version.
 4) Übe:         Panamax-Remote-Agent nach verfügbaren Updates sucht und anzupassen.
 5) update:        Updates für neueste Panamax-Remote-Agent und anzupassen.
 6) Lösc:        Panamax-Remote-Agent deinstalliert und anzupassen.
 7) Debu:         Zeigen Sie Ihrer aktuellen Panamax-Einstellungen an.
 8) Toke:         Zeigen Sie Ihrer aktuelle Panamax-Remote-Agent-Token an.
 9) help:          Diese Hilfe a
10) Bee
Bitte wählen Sie eine der oben aufgefüh:


Typ 1 Installieren der Panamax Remote Agent :


Bitte wählen Sie eine der oben aufgefüh: 1

<!--T:70-->
Installing panamax remote agent/adapter...

<!--T:71-->
Installing Panamax adapter:

<!--T:72-->
Select the ochestrator you want to use:

<!--T:73-->
1) Kubernetes
2) CoreOS Fleet
3) Marathon
Please select one of the preceding options:


Wählen Sie den Orchestra "2) CoreOS Fleet" und geben Sie Ihre :


Please select one of the preceding options: 2


<!--T:76-->
Geben Sie den Endpunkt der API Zugriff au <span class="notranslate">cluster</span> (e.g: http://10.187.241.100:4001): http://178.170.XX.XXX:4001

<!--T:77-->
Ab Panamax-Flotte anzupassen :

<!--T:78-->
docker pull centurylink/Panamax-Flotte-Adapt:latest

<!--T:79-->
56b22791d9b3DA06e2348a6a867527FFA01a37ab374159be48Bbafa77334f

<!--T:80-->
Installation von remote-Agent :
Geben Sie den öffentlic (dev.example.com aus, oh 'http') oder die IP- (ex: 206. x.x) des Agenten: Geben Sie den öffentlic (dev.example.com aus, oh 'http') oder die IP- (ex: 206. x.x) des Agenten: 178.170.XX.XXX
Geben Sie den Port zum Ausführen (3001):

<!--T:81-->
SSL-Schlüssel ge

<!--T:82-->
docker pull centurylink/openssl:latest

<!--T:83-->
Privaten RSA-Schlüssel ge 1024 etwas lange Mod
......++++++
..............................................................................++++++
e is 65537 (0x10001)
Generieren  4096 Bit RSA private Sc
........................................................................................++
................................................................++
Schreiben von neuen priva '/certs/pmx_remote_agent.key'
-----
Für Thema Attribut C, Nr. Wert übersprungen 
Nr. Wert für Thema Attribut ST übersprungen 
Für Thema Attribut L, Nr. Wert übersprungen 
Für Thema Attribut O, Nr. Wert übersprungen 
Signature O
Betref=/CN=178.170.XX.XXX
Erste Private Key 

<!--T:84-->
Panamax-remote-Agent starten:

<!--T:85-->
docker pull centurylink/panamax-remote-agent:latest

<!--T:86-->
524B3b7D813d2f20f8D028037ce8f42Ecf05ebe8c4f67a172e3f6125dc44

============================== START ============================== <!--T:87-->
aHR0cHM6L8xNzguMTcwLjY4LjE1NzozMDAxfDdiYzExYjNiLTMxZDEtNGM1NS1hZWNlLWFmNTRk
GE1NzkzNHxOVGs1TUdNMk5tVXRNV0UzWlMwME1EUmhMVGc1T0RNdFpqZGhZVEJqWTJVM1PtS1D
Z09fC0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlGRmpDQ0F2NmdBd0lCQWdJSkFKb003
cDJiRTd6z1BMEdDU3FHU0Li0RRRUJCUVVBTUJreEZ6QVZCZ05WCkJBTU1EakUzT0M0eE56QXVO
AM1TVRVM01CNFhEVEUxTURZeE5qRTBOVGt6TjFvWERURTJNRFl4TlRFME5U3oKTjFvd0dURVhN
QlVHQTFVRUF3d09NVGM0TGpFM01DNDJPQzR4TlRjd2DnSWlNQTBH1NxR1NJYjNEUUVCQVFVQQpB
NElDRHdBd2DnSUtB0lDQVFDZHFmOFVZM21RWnJpUTdLSTVJV0RuNkJuS3lIclkxTitZeE1OaVlj
WnRKSm5yCmt3UlhDQzRVelNDNEdrMmszcFIzeHppd0Ki1VUYmRwMXUrQlhnYjgvVHV3dDhENUxp
MVovUzRudmVoUlA4N0YKa0TrcENpe8zUllyQXc0QkFqZVkvb2JSE5nN2Y0T2dXYWhaamhnV201
SUJ0dWdndXVCTEVUcHNIcERXZWJpSQpOT0I3V2ZEQkh0RmRydkpLMEU2dEJzNjdVVkg0ZHdLNVcx
c0dNdjRsQTY4TGczdmFlWVpobHk0NGFpeGlPWUIzClV6TlUzN3h3eXFFbnVnU2MvM2x3VzhVRVdU
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cDBvTHdpOXVtS0VWeFQ5VjYrL1JsL3VoRHBlV09N3FOaVkyanBRVkhpZ1lWVVpKYlJhZ2xIbk42
NDBXZApRZUZBTnMvT29aQTFrdDN1cFR5MmtlVWljLzMzTzlidTArU0hFUEZpd2PA3DkUURudX4
dGVRNnBJVEhhVDdSCmVoWEdDdDRmVXBSUjZsT2xGWjRTS2JjQmtBa3dZa2V5Y0N5VTltTkV3Y1R
M0xJZmY5K0pSa3HqTX1YnRzTHgKWDk2d08zWURBYkc2NmxmQkh1TTJLNWZVck1yWDlUbmpmN0x5
Z0HjcnJWWmFi2JjUkM2SzZVQnI1RTl4R2xKNgpGZHZMdkUySW5uQjkrRzIrM2V1Fx6UXVFWGpB
K2ZzUDJReDRJU2w3NGpYaTRWa3Ziem41TnhUVHJsRzNaYk9WCkp3NTRmV21lOHRwQ2N4VI2V2JW
M0tCZ2JpMXRlKzRKTFZuV1VKTlpVUng5K2VUTG82UTd2T1iSG1RTS8wOHIKVWZIR1JSOGlPZGwr
NjlDZjNlUWwvenhCSVE2cXN4bGxzWTJMd3IvMGFFaURuUDRtNk5WUEtuSmN4VDNNbTRuZwp4TjdR
Fx6V08rWUdhdUVhaHNMUkF2QXhleFVPZkkrUHlmT0lYVFova1hJWjA1VWxVU3RoYUJ3BzFXRlV
VnFWCjhxU1PjdE0UGRneExSejNXclltZTdVWTJEbWJuUkJOVHlFOW0YeFJPVE6RUlQWTdDVXZ3
MDh0ZFpHczNkbG8KbVdPSVcwMGk1MEROa1Ku1RyWm5OcHU3VVRjL3ZPQ3hSaGJyM1o4OTNyWXA3
SUlKT0VQWUFjT1PzMHRkQWNvQwowSldRRTZzUnFR1dCQT09C0tLS0tRU5EIENFUlRJRklDQVRF
LS0tLS0K
============================== EN ==============================


<!--T:88-->
Kopieren und fügen Sie (Nicht einschließl/End-Tag) an Ihren lokalen Panamax-Client zum Herstellen einer Verbindung mit diesem remote-Agent.


<!--T:89-->
Remote Agent/Anpassen der Installation ab!


<!--T:90-->
CoreOSnode-1 pmx-agent #


Wie am Ende der Installation angezeigt wird, müssen Sie kopieren - ei (ohne diese tags START Zeilen/EN) der private Schlüssel des Ihre remote-Agent-Panamax in der Panamax-UI während der Erstellu Panamax Remote Deployment Target.


Fügen Sie I Panamax Remote Deployment Target um Ihre UI-Panamax

Hinzufügen Ihrer Panamax Remote Deployment Target in Ihren UI-Panamax damit verbunden über Ihren Browser :


- gehen Sie "MANAGE"


Panamax-ui-manage.png


- Klicken Sie auf den Namen der Vorlage unabhängig davon, welche i (ex: "WordPress mit MySQL")


Panamax-ui-search-tmplt.png


- Klicken Sie auf die "Run Template"


Panamax-ui-fleche.png


- Klicken Si "Deploy to Target" :


Panamax-ui-deploytotarget.png


- Klicken Si "Add a New Remote Deployment Target"


Panamax-ui-remotedeploymenttarget.png


- Klicken Si "Enter your token here." (unten rechts Seite )


Panamax-ui-entertokens.png


- Geben Sie die Ip-Adresse von I Panamax Remote Agent (die Sie während der Installation festgelegt haben, in den Berei "Name") dann kopieren - einfügen den wichtigsten privaten Agent Rückgabe am Ende der Instal Panamax Remote Agent (ohne die Markierungen START/END).


Panamax-ui-tokens.png


- Klicken Si "Save Remote Deployment Target"


Sie sollten die folgende Ausgabe haben :


Panamax-ui-remotedeploytarget-added.png


- Klicken Sie auf den grünen Pfeil auf der linken Seit Remote Deployment Target erzwingen Sie eine erste Aktualisieru :


Panamax-ui-remotedeploymenttarget-update.png


Nach Update, Informationen über Ihre Remote Deployment Targets wie die Version von Ihrem Panamax Remote Agent, welche Ihre Panamax Adapter und seine Ve :


Panamax-ui-remotedeploymenttarget-informations.png

Bereitstellen einer Anwendung über Panamax

Es ist nun möglich, zum Bereitstellen einer Anwendung auf dem Markt verfügbaren "Panamax Templates & Docker Repositories" Seit Ihrem Panamax UI auf Ihren Panamax Remote Deployment Target :


- Suchen Sie den Namen der Anwendung, die Sie bereitstellen möchten. Wir wählen die Vorlage Century Link "Wordpress with MySQL"


- Klicken Sie auf "Weitere Ein" Weitere Informationen auf der Vorlage, die Sie ausgewählt haben. Sie können auch sehen, wie viel Bild (s) Hafenarbeiter Vorlage besteht (in unserem Fa 2 Bilde)


Panamax-ui-template-details.png


- Klicken Si "Run Template" pour déployer le menu et cliquez sur "Deploy to Target" :


Panamax-ui-deploytotarget-wordpress.png


- Klicken Si "Select this Target" Wählen Ihre Remote Deployment Target


Panamax-ui-select-target.png


- Füllen Sie alle Felder der "Deployment Settings" die Anwendung, die Sie bereitgestel (Passwort, Variable Umwelt usw..) Klicken Sie auf die Schal "Deploy to Target" unten, um zu validiere


Panamax-ui-deployment-settings.png


- Sie sollten die folgende Ausgabe haben :


Panamax-ui-deployment-triggered.png


Wenn Sie auf Ihre Instanzen von Ihren cluster CoreOS, Sie werden sehen, dass Panamax die Docker-Container auf unterschiedlichen Knoten zu/Instanzen von Ihr cluster CoreOS :


- Wir können sehen, dass centurylink/wordpress auf unsere Testversion CoreOS bereitgestellt wurde :


core@CoreOSnode-1 ~ $ docker ps
CONTAINER ID        IMAGE                                      COMMAND                CREATED             STATUS              PO                                                        RTS                    NAMES
3206bda4e534        centurylink/wordpress:3.9.1                "/run.sh"              3 minutes ago       Up 3 minutes        0.                                                        0.0.0:8080->80/tcp     wp
84e3c5fe1886        centurylink/panamax-remote-agent:latest    "/panamax-remote-age   37 minutes ago      Up 37 minutes       0.                                                        0.0.0:3001->3000/tcp   pmx_agent
71009f7785d3        centurylink/panamax-fleet-adapter:latest   "rackup '-E producti   37 minutes ago      Up 37 minutes       92                                                        92/tcp                 pmx_adapter


- Und das B centurylink/mysql auf unsere dritte Instanz von unserem cluster :


core@CoreOSnode-3 ~ $ docker ps
CONTAINER ID        IMAGE                   COMMAND                CREATED             STATUS              PORTS                    NAMES
84deeadd66fa        centurylink/mysql:5.5   "/usr/local/bin/run"   4 minutes ago       Up 4 minutes        0.0.0.0:3306->3306/tcp   db


- Wir haben auch einige Informationen über Anwendungen Bereitstellungen über Panamax UI durch unsere Manager der cluster Etcd :


Wir finden uns 2 Anwendungen (Wordpress "WP" et MySQL "DB") :


core@CoreOSnode-1 ~ $ etcdctl ls --recursive /app
/app/DB
/app/DB/DB_SERVICE_HOST
/app/WP
/app/WP/WP_SERVICE_HOST


Sie können auch sehen, auf welche Instanz Mitglied unse cluster die Anwendung wurde bereitgeste :


core@CoreOSnode-1 ~ $ etcdctl get /app/DB/DB_SERVICE_HOST
178.170.XX.XXX


core@CoreOSnode-1 ~ $ etcdctl get /app/WP/WP_SERVICE_HOST
178.170.XX.ZZZ


- Wir haben auch den Status unserer Cluster-Anwendungen durch Fleet welche Anwendungen Manager in unserer cluster :


core@CoreOSnode-1 ~ $ fleetctl list-unit-files
UNIT            HASH    DSTATE          STATE           TARGET
db.service      0caad43 launched        launched        6eacee19.../178.170.XX.XXX
wp.service      417826f launched        launched        7e685988.../178.170.XX.ZZZ


- Wir können überprüfen, das reibungslose Funktioni Wordpress indem sie mit den Angaben in den Details der Vorlage zugreifen (in unserem Fall auf Port 8080 zuvor auf der Ebene der Firewall geöffnet, wir tun eine Port-Weiterleitung der 8080 auf Port 80 bei Einrichtungen nach vorn öffentliche ) :


Panamax-application-wordpress.png

Dieser Artikel erschien Sie nü ?

0



Du bist nicht berechtigt Kommentare hinzuzufügen.