Udostępnij za pośrednictwem


Obiekty interfejsu sieciowego

Obiekty interfejsu sieciowego to ranga 3, a obiekty podrzędne to node lub nodearray. network-interface reprezentuje interfejs sieciowy platformy Azure.

Wiele interfejsów sieciowych może być dołączonych do jednego węzła dla maszyn wirtualnych z wieloma domowymi maszynami wirtualnymi. Zapoznaj się z dokumentacją rozmiarów maszyn wirtualnych , aby znaleźć maksymalną liczbę kart sieciowych dla wybranej jednostki SKU maszyny wirtualnej.

Przykład

[[[network-interface]]] Dodanie sekcji do węzła powoduje dodanie kontrolek do domyślnej karty sieciowej. Możesz również dodać dodatkowe karty sieciowe i dołączyć je do maszyny wirtualnej.

Ten przykład dołącza istniejącą kartę sieciową do maszyny wirtualnej:

[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

Wartości atrybutów rozpoczynające się od $ odwołują się do parametrów.

Odwołanie do atrybutów

Atrybut Typ Definicja
AssociatePublicIpAddress Wartość logiczna Kojarzenie publicznego adresu IP z kartą sieciową (tylko węzeł)
StaticPublicIpAddress Wartość logiczna Jeśli wartość true, adres IP zostanie utrwalone między ponownymi uruchomieniami węzła (tylko węzeł)
EnableIpForwarding Wartość logiczna Jeśli wartość true, zezwalaj na przekazywanie adresów IP (tylko węzeł)
PrivateIp Ciąg Przypisywanie określonego prywatnego adresu IP (tylko węzeł)
NetworkInterfaceId Ciąg Określanie istniejącej karty sieciowej według identyfikatora zasobu (tylko węzeł)
Grupa zabezpieczeń Ciąg Określ istniejący identyfikator resouce sieciowej grupy zabezpieczeń (zastępuje domyślną sieciową grupę zabezpieczeń utworzoną po określeniu publicznego adresu IP)
Grupy zabezpieczeń aplikacji Ciąg (lista) Lista grup zabezpieczeń aplikacji według identyfikatora zasobu i rozdzielona przecinkami

Atrybuty interfejsu sieciowego Nodearray

Blok [[[network-interface]]] jest najczęściej używany w przypadku pojedynczych węzłów/maszyn wirtualnych, a większość atrybutów nie ma zastosowania do tablic nodearray. Jednak blok może służyć do zastosowania istniejącej sieciowej grupy zabezpieczeń lub co najmniej jednej grupy zabezpieczeń aplikacji do wszystkich węzłów/maszyn wirtualnych w węźle.