Zum Inhalt

Umgebungsanforderungen

Vor dem Deployment von OpsAnt stellen Sie bitte sicher, dass die Umgebung die folgenden Anforderungen erfüllt.

Serveranforderungen

Element Mindestkonfiguration Empfohlene Konfiguration
CPU 2 Kerne 4 Kerne
Arbeitsspeicher 4 GB 8 GB
Festplatte 40 GB 100 GB+ (SSD)
Betriebssystem CentOS 7+ / Ubuntu 18+ / Debian 10+ Wie links

Softwareanforderungen

  • Docker: 18.09+ (Das Installationsskript verwendet docker run für das Deployment, Docker Compose ist nicht erforderlich)
  • Netzwerk: Zugriff auf das externe Netz (zum Abrufen von Images); bei Offline-Deployment müssen Images im Voraus vorbereitet werden

Die Installationsbefehle für Docker finden Sie unter Schnellinstallation.

Portanforderungen

Stellen Sie sicher, dass die folgenden Ports verfügbar sind (nicht belegt):

Port Verwendung Extern zugänglich
8010 Web-Plattform Ja
4505 / 4506 SaltStack Master Internes Netz
4507 OpsMini Server Datenebene (gRPC) Internes Netz
4508 OpsMini Server Steuerungsebene HTTP Nein (Aufruf innerhalb des Containers)
9090 / 9093 Prometheus / Alertmanager Optional
8500 Consul Internes Netz

4508 ist die Steuerungsebene HTTP des OpsMini Server, die vom OpsAnt-Backend innerhalb des Containers über 127.0.0.1:4508 aufgerufen wird und nicht extern zugänglich sein muss. Das Installationsskript mappt nur 4507 (Datenebene), nicht 4508.

Anforderungen an zu verwaltende Hosts

Die OpsAnt-Plattform selbst und die zu verwaltenden Hosts müssen netzwerkseitig miteinander kommunizieren können (je nach Verwaltungsmethode):

Verwaltungsmethode Anforderung
SSH Ziel-Host öffnet SSH-Port, stellt Konto bereit (Passwort oder Schlüssel)
SaltStack Ziel-Host installiert salt-minion, kann salt-master erreichen
OpsMini Ziel-Host installiert OpsMini Agent, kann an die Plattform melden