In Hiera-Beispielen habe ich gesehen, wie Leute eine Tatsache namens dc
oder datacenter
in ihre Hierarchien eingefügt haben. Allerdings ist nirgends klar, wie die Tatsache implementiert wird, um das Rechenzentrum zu bestimmen. Gibt es dafür bereits etwas? Oder schreibt jeder seine eigene benutzerdefinierte Tatsache? Ich wäre für etwas Hilfe zum Verständnis dankbar.
Antwort1
Was Sie beschreiben, wird im Allgemeinen durch die Erweiterung des Kernsatzes an Fakten auf dem Server erreicht. Es gibt zwei Möglichkeiten, zusätzliche Fakten hinzuzufügen:
Benutzerdefinierte Fakten – mit Ruby-Code erstellte Fakten
In jedem Fall können diese Fakten programmierbar generiert werden, basierend auf einer weiteren Kombination von Attributen und/oder einer bewussten Identifizierung der Rolle und des Standorts des Servers. Im Fall der Datencenter-Fakten können Sie das Datencenter anhand der IP-Adresse angeben, wenn die Datencenter unterschieden werden.