Ich bin neu bei Chef und habe eine Frage zu folgendem Thema.
Ich habe zwei Server, die beide Nginx verwenden. Der einzige Unterschied besteht darin, dass die Konfigurationsdateien unterschiedlich sind. Ich verwende erb-Vorlagen für die Nginx-Konfigurationsdateien.
Ich stelle mir vor, dass ich ein Cookbook mit zwei erb-Dateien im Vorlagenverzeichnis benötigen würde.
Also, nehmen wir an, ich habe zwei Rollen Server1 und Server2 und in der Runliste für beide ist Nginx enthalten.
Wie richte ich die Dinge so ein, dass bei Verwendung von Rolle 1 die Konfigurationsdatei für Server1 verwendet wird? Gleiches gilt für Server2.
Gibt es Anleitungen zu diesem Thema?