Netzwerkschnittstellenobjekte
Netzwerkschnittstellenobjekte sind Rang 3 und untergeordnete node
Oder nodearray
.
network-interface
stellt eine Azure Network Interface dar.
Mehrere Netzwerkschnittstellen können an einen einzelnen Knoten für Multi-Homed-VMs angefügt werden. Weitere Informationen finden Sie in der VM-Größendokumentation , um die maximale Anzahl von NICs für die ausgewählte VM-SKU zu finden.
Beispiel
Das Hinzufügen eines [[[network-interface]]]
Abschnitts zu einem Knoten fügt der Standard-NIC Steuerelemente hinzu. Sie können auch zusätzliche NICs hinzufügen und an eine VM anfügen.
In diesem Beispiel wird eine vorhandene NIC an eine VM angefügt:
[cluster my-cluster]
[[node my-node]]
Credentials = $Credentials
SubnetId = $SubnetId
MachineType = $MachineType
ImageName = $ImageName
[[[network-interface my-nic]]]
NetworkInterfaceId = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/networkInterfaces/my-nic
Attributwerte, die beginnen $
, beziehen sich auf Parameter.
Attributreferenz
Attribut | Typ | Definition |
---|---|---|
AssociatePublicIpAddress | Boolean | Zuordnen einer öffentlichen IP-Adresse zur NIC (nur Knoten) |
StaticPublicIpAddress | Boolean | Wenn true, wird die IP-Adresse zwischen Knotenneustarts beibehalten (nur Knoten) |
EnableIpForwarding | Boolean | Wenn true, zulassen Sie die IP-Weiterleitung (nur Knoten) |
PrivateIp | String | Zuweisen einer bestimmten privaten IP-Adresse (nur Knoten) |
NetworkInterfaceId | String | Angeben einer vorhandenen NIC nach Ressourcen-ID (nur Knoten) |
SecurityGroup | String | Angeben einer vorhandenen Netzwerksicherheitsgruppen-Resouce-ID (überschreibt die standardmäßige NSG, die erstellt wird, wenn eine öffentliche IP angegeben wird) |
ApplicationSecurityGroups | Zeichenfolge (Liste) | Liste der Anwendungssicherheitsgruppen nach Ressourcen-ID und durch Komma getrennt |
Nodearray-Netzwerkschnittstellenattribute
Der [[[network-interface]]]
Block wird am häufigsten für einzelne Knoten/VMs verwendet, und die meisten Attribute gelten nicht für Knotenarrays. Der Block kann jedoch verwendet werden, um eine vorhandene Netzwerksicherheitsgruppe oder eine oder mehrere Anwendungssicherheitsgruppen auf alle Knoten/VMs im Knotenarray anzuwenden.