9.2.3. Konfigurieren von Smart-Parametern

Die folgenden Schritte beschreiben, wie Smart-Parameter in einer Puppet-Klasse konfiguriert werden.

Prozedur 9.2. So konfigurieren Sie Smart-Parameter

  1. Klicken Sie auf KonfigurationPuppet-Klassen.
  2. Wählen Sie eine Klasse aus der Liste.
  3. Klicken Sie auf den Unterreiter Smart-Variablen. Dies öffnet ein neues Fenster. Die linke Seite enthält eine Liste möglicher Parameter, die diese Klasse unterstützt. Die rechte Seite enthält die Konfigurationsoptionen für den ausgewählten Parameter. Klicken Sie auf Variable hinzufügen, um einen neuen Parameter hinzuzufügen. Wählen Sie andernfalls einen Parameter aus der Liste links.
  4. Geben Sie einen Namen im Feld Parameter ein.
  5. Bearbeiten Sie das Textfeld Beschreibung, um Kommentare als formlosen Fließtext hinzuzufügen.
  6. Wählen Sie den Parametertyp der zu übergebenden Daten. Meistens ist dies ein String, aber auch andere Datentypen werden unterstützt.
  7. Geben Sie einen Standardwert für den Parameter an.
  8. Verwenden Sie den Bereich Optionale Eingabeprüfung, um die erlaubten Werte für den Parameter einzuschränken. Wählen Sie einen Prüfungstyp (entweder list für eine Liste mit kommagetrennten Werten oder regexp für einen reguläreren Ausdruck) und geben Sie die erlaubten Werte oder den regulären Ausdruck im Feld Prüfungsregel ein.
  9. Der Abschnitt Überschreibungswert für bestimmte Hosts unten auf der Seite bietet Optionen zum Überschreiben von Werten basierend auf bedingten Argumenten, genannt Übereinstimmungen. Definieren Sie die Reihenfolge, in der die Hostwerte aufgelöst werden, und klicken Sie anschließend auf Wert zur Übereinstimmung hinzufügen, um Ihre bedingten Argumente hinzuzufügen.
    Falls der gewünschte Wert für den Parameter beispielsweise test lautet für alle Hosts mit dem voll qualifizierten Domainnamen www.example.com, dann geben Sie die Übereinstimmung als fqdn=www.example.com und den Wert als test an.
  10. Klicken Sie auf Absenden, um Ihre Änderungen zu speichern.
Ergebnis:

Der Smart-Parameter wurde im Satellite konfiguriert.

22921%2C+User+Guide-6.008-10-2014+13%3A34%3A52Red+Hat+Satellite+6Docs+User+GuideFehler melden