Objetos de interfaz de red
Los objetos de interfaz de red son 3 y están subordinados a node
o nodearray
.
network-interface
representa una interfaz de red de Azure.
Es posible que varias interfaces de red se conecten a un único nodo para máquinas virtuales de varios hogares. Consulte la documentación de tamaños de máquina virtual para buscar el número máximo de NIC para la SKU de máquina virtual seleccionada.
Ejemplo
Al agregar una [[[network-interface]]]
sección a un nodo, se agregan controles a la NIC predeterminada. También puede agregar NIC adicionales y asociarlas a una máquina virtual.
En este ejemplo se asocia una NIC existente a una máquina virtual:
[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
Los valores de atributo que comienzan por $
hacen referencia a parámetros.
Referencia de atributo
Atributo | Tipo | Definición |
---|---|---|
AssociatePublicIpAddress | Boolean | Asociación de una dirección IP pública con la NIC (solo nodo) |
StaticPublicIpAddress | Boolean | Si es true, la dirección IP se conservará entre reinicios de nodo (solo nodo) |
EnableIpForwarding | Boolean | Si es true, permita el reenvío IP (solo nodo) |
PrivateIp | String | Asignar una dirección IP privada específica (solo nodo) |
NetworkInterfaceId | String | Especificación de una NIC existente por identificador de recurso (solo nodo) |
SecurityGroup | String | Especifique un identificador de resouce de grupo de seguridad de red existente (invalida el grupo de seguridad de red predeterminado creado cuando se especifica una dirección IP pública). |
ApplicationSecurityGroups | Cadena (lista) | Lista de grupos de seguridad de aplicaciones por identificador de recurso y separados por coma |
Atributos de la interfaz de red nodearray
El [[[network-interface]]]
bloque se usa normalmente para nodos o máquinas virtuales individuales y la mayoría de los atributos no se aplican a nodearrays. Sin embargo, el bloque se puede usar para aplicar un grupo de seguridad de red existente o uno o varios grupos de seguridad de aplicaciones a todos los nodos o máquinas virtuales de nodearray.