dxiai / dxiai.github.io

Daten und Informationen Tools und Ressourcen
https://dxi.ai
0 stars 0 forks source link

Teil 6a Docker Swarm mit Ansible installieren #54

Open phish108 opened 2 years ago

phish108 commented 2 years ago

einen Docker Swarm mit Ansible zu installieren, muss folgende Reihenfolge eingehalten werden.

Für die Manager Knoten

  1. Auf dem ersten Manager Knoten den DockerSwarm installieren
  2. Alle andere Manager Knote mit dem ersten Koten verbinden

Für die Worker Knoten

  1. Die Docker Swarm Informationen vom ersten Manager Knoten holen
  2. Alle Worker Knoten mit dem ersten Manager Knoten verbinden

Die Docker Swarm Tools geben nur das JoinToken aber keine Join-Adresse für das Feld remote_addr zurück. Wir nutzen aus, dass auch ein DNS Name als remote_addr verwendet werden kann. Gleichzeitig nehmen wir an, dass der Standard Port für den Swarm verwendet wird.

Mit dem run_once flag werden alle Knoten in einem Run mit den entsprechenden Informationen versorgt.

phish108 commented 2 years ago

Thema multimico/ansible-docker-nodes