Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os objetos da Interface de Rede são classificados como 3 e subordinados a node ou nodearray. O network-interface objeto representa uma Interface de Rede do Azure.
É possível anexar várias interfaces de rede a um único nó para VMs com múltiplas conexões de rede. Para encontrar o número máximo de NICs para a versão de VM escolhida, consulte a documentação de Tamanhos de VM .
Exemplo
Os nós obtêm uma única interface de rede por padrão. Adicionar uma [[[network-interface]]] seção a um nó permite substituir os padrões. Você também pode adicionar NICs extras e anexá-las a uma VM.
Este exemplo cria um nó com duas interfaces de rede. Ele coloca a segunda NIC em uma sub-rede diferente com dois grupos de segurança de aplicativos:
[cluster my-cluster]
[[node my-node]]
Credentials = $Credentials
SubnetId = my-rg/my-vnet/subnet2
MachineType = $MachineType
ImageName = $ImageName
[[[network-interface nic1]]]
NetworkInterfaceId = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/networkInterfaces/my-nic
[[[network-interface nic2]]]
SubnetId = my-rg/my-vnet2/subnet
ApplicationSecurityGroups = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/applicationSecurityGroups/asg1, /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/applicationSecurityGroups/asg2
Valores de atributo que começam com $ parâmetros de referência.
Referência de atributo
Use o [[[network-interface]]] bloco principalmente para nós individuais. Os atributos que fazem referência a propriedades singulares, como um endereço IP privado, não se aplicam a matrizes de nós. No entanto, você pode usar o bloco para aplicar um Grupo de Segurança de Rede existente ou um ou mais Grupos de Segurança de Aplicativo a nós em uma matriz.
| Atributo | Tipo | Definição |
|---|---|---|
| AssociarEndereçoIPPublico | booleano | Associar um endereço IP público à NIC |
| Ativar Encaminhamento de IP | booleano | Caso verdadeiro, permita o encaminhamento de IP |
| Grupo de Segurança | Cordão | Especifique um ID de Recurso do Grupo de Segurança de Rede existente (substitui o NSG padrão criado quando você especifica um IP público). Essa configuração substitui o NetworkSecurityGroupIdatributo node, se houver. |
| GruposDeSegurançaAplicacional | String (lista) | Lista de grupos de segurança de aplicativos por ID de recurso |
| SubnetId | Cordão | Definição de sub-rede no formulário ${rg}/${vnet}/${subnet}. Esse valor substitui o SubnetIdatributo node. |
| Primário | booleano | Se definido, marca essa NIC como primária para o sistema operacional. |
| PrivateIp | Cordão | Atribua um endereço IP privado específico (somente nó). |
| NetworkInterfaceId | Cordão | Especifique uma NIC existente por ID de recurso (somente nó). |
| Endereço IP Público Estático | booleano | Se verdadeiro, o endereço IP persiste entre as reinicializações do nó (somente nó). |
Interfaces de rede existentes
Para nós principais, você pode criar uma NIC separadamente e anexá-la a um nó:
[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
O CycleCloud não modifica nem exclui essa interface de rede.