Compartilhar via


Objetos de interface de rede

Os objetos da Interface de Rede são classificados 3 e subordinados a node ou nodearray. network-interface representa uma Interface de Rede do Azure.

Várias interfaces de rede podem ser anexadas a um único nó para VMs multilocatários. Consulte a documentação de Tamanhos de VM para localizar o número maxinum de NICs para a SKU de VM selecionada.

Exemplo

Adicionar uma [[[network-interface]]] seção a um nó adiciona controles à NIC padrão. Você também pode adicionar NICs adicionais e anexá-las a uma VM.

Este exemplo anexa uma NIC existente a uma VM:

[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

Os valores de atributo que começam com $ são parâmetros de referência.

Referência de atributo

Atributo Type Definição
AssociatePublicIpAddress Boolean Associar um endereço IP público à NIC (somente nó)
StaticPublicIpAddress Boolean Se verdadeiro, o endereço IP será persistido entre reinicializações de nó (somente nó)
EnableIpForwarding Boolean Se for true, permita o encaminhamento de IP (somente nó)
PrivateIp String Atribuir um endereço IP privado específico (somente nó)
NetworkInterfaceId String Especificar uma NIC existente por ID de recurso (somente nó)
Securitygroup String Especifique uma ID de Redirecionamento de Grupo de Segurança de Rede existente (substitui o NSG padrão criado quando um IP público é especificado)
ApplicationSecurityGroups Cadeia de caracteres (lista) Lista de Grupos de Segurança de Aplicativo por ID de Recurso e separada por vírgula

Atributos de interface de rede nodearray

O [[[network-interface]]] bloco é mais comumente usado para nós/VMs únicos e a maioria dos atributos não se aplica a nodearrays. No entanto, o bloco pode ser usado para aplicar um Grupo de Segurança de Rede existente ou um ou mais Grupos de Segurança de Aplicativo a todos os nós/VMs no nodearray.