Kapitel 21. Vernetzung und Sicherheit

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Netzwerkmanagement

Das Verwalten und Konfigurieren von Netzwerkgeräten weckt bei uns immer nostalgische Gefühle. Melde dich per Telnet an einer Konsole an, gib ein paar Befehle ein, speichere die Konfiguration in der Startkonfiguration und schon bist du fertig. Lange Zeit gab es zwei Arten von Verwaltungsstrategien für Netzwerkgeräte:

  • Kaufe eine teure proprietäre Software, die deine Geräte konfiguriert.

  • Entwickle ein minimales Tooling für deine Konfigurationsdateien: sichere deine Konfigurationen lokal, bearbeite sie und kopiere das Ergebnis über die Konsole zurück auf die Geräte.

In diesem Bereich hat sich einiges getan. Als Erstes haben wir festgestellt, dass die Hersteller von Netzwerkgeräten damit begonnen haben, ihre APIs zu erstellen oder für alle zu öffnen. Zweitens hat die Ansible-Gemeinschaft nicht aufgehört, den Stack nach unten, zum Kern, zu gehen: Hardware-Server, Load-Balancer-Appliances, Firewall-Appliances, Netzwerkgeräte und sogar Router und spezialisierte Appliances. Red Hat koordinierte Ansible for Network Automation in der Version 2.5 von Ansible. Zwischen den Versionen 2.5 und 2.9 von Ansible lag der Schwerpunkt auf den Netzwerkmodulen. Aus Gründen der Wartbarkeit wurde diese Idee inzwischen zugunsten von Sammlungen aufgegeben, und die Netzwerkmodule sind vielleicht der beste Beweis ...

Get Ansible: Up and Running, 3. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.