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.