Objets d’interface réseau
Les objets d’interface réseau sont classés 3 et subordonnés à node
ou nodearray
.
network-interface
représente une interface réseau Azure.
Plusieurs interfaces réseau peuvent être attachées à un seul nœud pour les machines virtuelles multi-accueil. Reportez-vous à la documentation tailles de machine virtuelle pour trouver le nombre maxinum de cartes réseau pour la référence SKU de machine virtuelle sélectionnée.
Exemple
L’ajout d’une [[[network-interface]]]
section à un nœud ajoute des contrôles à la carte réseau par défaut. Vous pouvez également ajouter des cartes réseau supplémentaires et les attacher à une machine virtuelle.
Cet exemple attache une carte réseau existante à une machine virtuelle :
[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
Les valeurs d’attribut qui commencent $
par référencent des paramètres.
Informations de référence sur les attributs
Attribut | Type | Définition |
---|---|---|
AssociatePublicIpAddress | Boolean | Associer une adresse IP publique à la carte réseau (nœud uniquement) |
StaticPublicIpAddress | Boolean | Si la valeur est true, l’adresse IP est conservée entre les redémarrages de nœud (nœud uniquement) |
EnableIpForwarding | Boolean | Si la valeur est true, autorisez le transfert IP (nœud uniquement) |
PrivateIp | String | Attribuer une adresse IP privée spécifique (nœud uniquement) |
NetworkInterfaceId | String | Spécifier une carte réseau existante par ID de ressource (nœud uniquement) |
SecurityGroup | String | Spécifiez un ID de groupe de sécurité réseau existant (remplace le groupe de sécurité réseau par défaut créé lorsqu’une adresse IP publique est spécifiée) |
ApplicationSecurityGroups | Chaîne (liste) | Liste des groupes de sécurité d’application par ID de ressource et séparés par virgule |
Attributs de l’interface réseau Nodearray
Le [[[network-interface]]]
bloc est le plus couramment utilisé pour les nœuds/machines virtuelles uniques et la plupart des attributs ne s’appliquent pas aux nodearrays. Toutefois, le bloc peut être utilisé pour appliquer un groupe de sécurité réseau existant ou un ou plusieurs groupes de sécurité d’application à tous les nœuds/machines virtuelles dans le nodearray.