Compartilhar via


Input-Endpoint

Input-Endpoint objetos são subordinados em classificação para node e nodearray. O ponto de extremidade de entrada é um controle para expor portas dentro de um ScaleSet de VM e para configurar o Grupo de Segurança de Rede em um nó.

Exemplo

A [[[input-endpoint]]] configuração será eficaz se uma NIC for definida com uma interface pública. Caso contrário, supõe-se que toda a comunicação seja sobre uma rede privada e as regras NSG padrão sejam válidas.

Se estiver operando em uma interface pública, uma [[[input-endpoint]]] seção a um nó criará e anexará um Grupo de Segurança de Rede ao nó com uma regra de permissão especificada pelas configurações do objeto.

No caso incluído [[[input-endpoint]]] em um nodearray, ele encaminhará portas no balanceador de carga VMSS para as VMs constituintes, bem como adicionará uma regra de permissão para a porta pública.

[cluster my-cluster]
  [[node defaults]]
    Credentials = $Credentials
    SubnetId = $SubnetId
    MachineType = $MachineType
    ImageName = $ImageName

    [[[network-interface]]]
      AssociatePublicIpAddress = true

  [[node my-node]]
    [[[input-endpoint my-endpoint]]]
      PublicPort = 22

  [[nodearray my-array]]  
     [[[input-endpoint my-endpoint]]]
      PrivatePort = 443
      PublicPort = 30000

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

Para este cluster de exemplo, my-node será acessível pela Internet pública na porta 22 via TCP. A primeira VM criada em my-array VMSS estará acessível na Internet pública na porta 30000, que redireciona para a porta 443 na VM. A próxima VM a ser iniciada terá a porta 30001 na interface pública, redirecionada para a porta 443.

Se esse modelo não incluísse os [[[network-interface]]]objetos, os [[[input-endpoint]]] objetos seriam ignorados.

Referência de atributo

Atributo Type Definição
PublicPort Integer Porta na interface pública para permitir todo o tráfego. O valor inicial do VMSS será incrementado para cada VM adicionada.
PrivatePort Integer Porta para receber o redirecionamento de porta pública para o balanceador de carga VMSS.
Protocolo String [tcp, udp] Padrão: tcp.