Objetos de interface de rede

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

Várias interfaces de rede podem ser anexadas a um único nó para VMs multi-homeed. Consulte a documentação do Tamanhos VM para encontrar o número máximo de NICs para o VM SKU selecionado.

Exemplo

A adição de uma [[[network-interface]]] secção a um nó adiciona controlos ao NIC predefinido. Também pode adicionar NICs adicionais e anexá-los a um VM.

Este exemplo anexa um NIC existente a um 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 atributos que começam com $ são parâmetros de referência.

Referência de atributo

Atributo Tipo Definição
AssociatePublicIpAddress Booleano Associar um endereço IP público com o NIC (apenas nó)
StaticPublicIpAddress Booleano Se for verdade, o endereço IP será persistido entre o recomeço do nó (apenas nó)
EnableIpForwarding Booleano Se for verdade, permita o encaminhamento ip (apenas nó)
PrivateIp String Atribuir um endereço IP privado específico (apenas nó)
NetworkInterfaceId String Especificar um NIC existente por ID de recurso (apenas no nó)
Grupo de Segurança String Especificar um ID de Resouce do Grupo de Segurança de Rede existente (substitui o NSG predefinido criado quando um IP público é especificado)
Grupos de Segurança de Aplicações String (lista) Lista de Grupos de Segurança de Aplicações por ID de Recursos e separados por vírgula

Atributos de interface de rede nodearray

O [[[network-interface]]] bloco é mais comumente usado para nós/VMs simples e a maioria dos atributos não se aplicam a nodearrays. No entanto, o bloco pode ser utilizado para aplicar um grupo de segurança de rede existente ou um ou mais grupos de segurança de aplicação a todos os nós/VMs no nó.