Salt ist für die Durchführung der SaltStack Config-Installation erforderlich. Salt und seine Abhängigkeiten müssen zumindest auf den Knoten installiert werden, die in ein Standard-SaltStack Config-Installationsszenario involviert sind.
Im Installationskontext kann die Installation von Salt zwei unterschiedliche Bedeutungen haben:
- Installieren von Salt auf den Knoten, die in die SaltStack Config-Installation im Standard-Installationsszenario involviert sind
- Installieren von Salt in der Infrastruktur, die von SaltStack Config verwaltet wird
Anweisungen zum Installieren von Salt und seinen Abhängigkeiten auf den Knoten, die in eine Standardinstallation involviert sind, finden Sie unter Installieren oder Aktualisieren von Salt.
Installieren von Salt in Ihrer Infrastruktur
Es wird dringend empfohlen, Salt im Voraus in jeder Infrastruktur zu installieren, für deren Verwaltung Sie SaltStack Config verwenden möchten. Die Installation von Salt vereinfacht und optimiert den Vorgang der Aktualisierung auf zukünftige Versionen von Salt. Bevor Sie mit der Installation von SaltStack Config beginnen, sollten Sie Salt in Ihrer Infrastruktur installieren und es dann für einen bestimmten Zeitraum überwachen, um sicherzustellen, dass es stabil und erwartungsgemäß ausgeführt wird.
Lesen Sie sich diese Handbücher durch, um sicherzustellen, dass Ihre Umgebung den Best Practices bei der Implementierung von Salt in Ihre Infrastruktur folgt:
Installieren von Salt in einem Air-Gap-System
Eine Ausnahme von der allgemeinen Empfehlung, Salt vorab zu installieren, stellt die Installation von SaltStack Config in einem Air-Gap-System dar. Beachten Sie, dass bei der Installation von Salt in Ihrer Infrastruktur auf einem Air-Gap-System Kompromisse eingegangen werden müssen.
Das SaltStack Config-Installationsprogramm kann die neueste stabile Salt-Version während der Ausführung installieren. Die vom Installationsprogramm installierte Salt-Version wird als SaltStack Config Salt Crystal-Paket bezeichnet. Dieses Paket ist in erster Linie für die Verwendung in Air-Gap-Systemen vorgesehen, bei denen es nicht möglich ist, Salt über das Internet zu aktualisieren. Da es für die Verwendung in Air-Gap-Systemen vorgesehen ist, kann die Salt-Version im Salt Crystal-Paket nicht über das Internet aktualisiert werden. Die Aktualisierung muss stattdessen manuell erfolgen. Informationen zum Aktualisieren des Salt Crystal-Pakets finden Sie unter Upgrading Salt Crystal.
Wenn das SaltStack Config-Installationsprogramm im Lifecycle Manager-Installationsszenario ausgeführt wird und das Installationsprogramm die Salt-Master- und die Minion-Dienstpakete erkennt, überspringt das SaltStack Config-Installationsprogramm diesen Schritt beim Installationsvorgang. Wenn Salt nicht erkannt wird, werden der Salt-Master- und der Minion-Dienst aus dem Salt Crystal-Paket installiert.
Die fehlende Möglichkeit einer regelmäßigen Aktualisierung von Salt über das Internet kann für Ihr Netzwerk problematisch werden, es sei denn, es handelt sich bei Ihrem Netzwerk um ein Air-Gap-Netzwerk. Aus diesem Grund wird nachdrücklich empfohlen, Salt im Voraus zu installieren, anstatt das Salt Crystal-Paket zu nutzen.