Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les objets d’interface réseau sont classés 3 et subordonnés à node ou nodearray. L’objet network-interface représente une interface réseau Azure.
Vous pouvez attacher plusieurs interfaces réseau à un nœud unique pour les machines virtuelles multi-accueil. Pour trouver le nombre maximal de cartes réseau pour la version de machine virtuelle que vous choisissez, consultez la documentation tailles de machine virtuelle .
Exemple :
Les nœuds obtiennent une seule interface réseau par défaut. L’ajout d’une [[[network-interface]]] section à un nœud vous permet de remplacer les valeurs par défaut. Vous pouvez également ajouter des cartes réseau supplémentaires et les attacher à une machine virtuelle.
Cet exemple crée un nœud avec deux interfaces réseau. Cela place la deuxième carte réseau dans un sous-réseau différent avec deux groupes de sécurité d’application.
[cluster my-cluster]
[[node my-node]]
Credentials = $Credentials
SubnetId = my-rg/my-vnet/subnet2
MachineType = $MachineType
ImageName = $ImageName
[[[network-interface nic1]]]
NetworkInterfaceId = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/networkInterfaces/my-nic
[[[network-interface nic2]]]
SubnetId = my-rg/my-vnet2/subnet
ApplicationSecurityGroups = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/applicationSecurityGroups/asg1, /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/applicationSecurityGroups/asg2
Valeurs d’attribut qui commencent par $ sont des paramètres de référence.
Informations de référence sur les attributs
Utilisez le bloc [[[network-interface]]] le plus couramment pour les nœuds uniques. Les attributs qui référencent des propriétés singulières, telles qu’une adresse IP privée, ne s’appliquent pas aux tableaux de nœuds. Toutefois, vous pouvez utiliser le bloc pour appliquer un groupe de sécurité réseau existant ou un ou plusieurs groupes de sécurité d’application aux nœuds d’un tableau.
| Caractéristique | Type | Définition |
|---|---|---|
| AssociatePublicIpAddress | Booléen | Associez une adresse IP publique à la carte réseau |
| EnableIpForwarding | Booléen | Si la valeur est true, autorisez le transfert IP |
| Groupe de Sécurité | Chaîne | Spécifiez un ID de ressource de groupe de sécurité réseau existant (remplace le groupe de sécurité réseau par défaut créé lorsque vous spécifiez une adresse IP publique). Ce paramètre remplace NetworkSecurityGroupIdl’attribut de nœud, si présent. |
| ApplicationSecurityGroups | Chaîne de caractères (liste) | Liste des groupes de sécurité d’application par ID de ressource |
| SubnetId | Chaîne | Définition de sous-réseau sous la forme ${rg}/${vnet}/${subnet}. Cette valeur remplace l’attribut SubnetIdde nœud. |
| Primaire | Booléen | Si elle est configurée, marque cette interface réseau en tant que principale pour le système d’exploitation. |
| PrivateIp | Chaîne | Attribuez une adresse IP privée spécifique (nœud uniquement). |
| NetworkInterfaceId | Chaîne | Spécifiez une carte réseau existante par l’ID de la ressource (nœud uniquement). |
| StaticPublicIpAddress | Booléen | Si la valeur est true, l’adresse IP persiste entre les redémarrages de nœud (nœud uniquement). |
Interfaces réseau existantes
Pour les nœuds principaux, vous pouvez créer une carte réseau séparément et l’attacher à un nœud :
[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
CycleCloud ne modifie pas ou ne supprime pas cette interface réseau.