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.