Andere Attribute auf oberster Ebene - AWS OpsWorks

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Andere Attribute auf oberster Ebene

Wichtig

Der AWS OpsWorks Stacks Service hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS Support Team auf AWS re:POST oder über den AWS Premium-Support.

Dieser Abschnitt enthält Stack-Konfigurationsattribute auf oberster Ebene ohne untergeordnete Attribute.

rails-Attribute

Enthält ein Attribut max_pool_size, über das die maximale Pool-Größe des Servers festgelegt wird (Zahl). Der Attributwert wird von AWS OpsWorks Stacks festgelegt und hängt vom Instanztyp ab. Sie können ihn jedoch überschreiben, indem Sie eine benutzerdefinierte JSON-Datei oder eine benutzerdefinierte Attributdatei verwenden.

node["rails"]["max_pool_size"]
recipes-Attribute

Eine Liste der integrierten Rezepte, die durch diese Aktivität ausgeführt werden, im Format "cookbookname::recipename" (Liste aus Zeichenfolgen)

node["recipes"]
opsworks_rubygems-Attribute

Enthält ein Versionselement, das die RubyGems Version (Zeichenfolge) angibt.

node["opsworks_rubygems"]["version"]
languages-Attribute

Enthält ein Attribut für jede installierte Sprache mit dem Namen der Sprache, z. B. ruby. Das Attribut ist ein Objekt, das ein Attribut enthält, z. B. ruby_bin, das wiederum das Installationsverzeichnis festlegt, z. B. "/usr/bin/ruby" (Zeichenfolge).

ssh_users-Attribute

Enthält eine Reihe von Attributen, von denen jedes einen der Benutzer beschreibt, denen SSH-Berechtigungen erteilt wurden. Jedes Attribut ist mit der Unix-ID eines Benutzers benannt. AWS OpsWorks Stacks generiert eine eindeutige ID für jeden Benutzer im Bereich von 2000 bis 4000, z. B."2001", und erstellt für jede Instanz einen Benutzer mit dieser ID. Da der Bereich 2000-4000 AWS OpsWorks reserviert ist, können Benutzer, die Sie außerhalb von erstellen AWS OpsWorks (z. B. mithilfe von Kochbuchrezepten oder durch Import von Benutzern AWS OpsWorks aus IAM), UIDs haben, die von Stacks für einen anderen Benutzer überschrieben werden. AWS OpsWorks Es hat sich bewährt, Benutzer zu erstellen und ihren Zugriff in der Stacks-Konsole zu verwalten. AWS OpsWorks Wenn Sie Benutzer außerhalb von AWS OpsWorks Stacks erstellen, verwenden Sie UnixID-Werte über 4000.

Jedes Attribut enthält die folgenden Attribute:

email

Die E-Mail-Adresse des -Benutzers (Zeichenfolge)

node["ssh_users"]["UnixID"]["email"]
public_key

Der öffentliche SSH-Schlüssel des -Benutzers (Zeichenfolge)

node["ssh_users"]["UnixID"]["public_key"]
sudoer

Legt fest, ob der -Benutzer über sudo-Berechtigungen verfügt (boolescher Wert).

node["ssh_users"]["UnixID"]["sudoer"]
Name

Der -Benutzername (Zeichenfolge)

node["ssh_users"]["UnixID"]["name"]