다음을 통해 공유


네트워크 인터페이스 개체

네트워크 인터페이스 개체는 순위 3이고 종속 node 개체입니다 nodearray. network-interface 는 Azure 네트워크 인터페이스를 나타냅니다.

다중 홈 VM에 대한 단일 노드에 여러 네트워크 인터페이스를 연결할 수 있습니다. 선택한 VM SKU에 대한 최대 NIC 수를 찾으려면 VM 크기 설명서를 참조하세요.

노드에 [[[network-interface]]] 섹션을 추가하면 기본 NIC에 컨트롤이 추가됩니다. 추가 NIC를 추가하고 VM에 연결할 수도 있습니다.

이 예제에서는 기존 NIC를 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

시작하는 $ 특성 값은 매개 변수를 참조하는 것입니다.

특성 참조

attribute Type 정의
AssociatePublicIpAddress 부울 공용 IP 주소를 NIC와 연결(노드에만 해당)
StaticPublicIpAddress 부울 true이면 노드 다시 시작 사이에 IP 주소가 유지됩니다(노드만 해당).
EnableIpForwarding 부울 true이면 IP 전달을 허용합니다(노드만 해당).
PrivateIp String 특정 개인 IP 주소 할당(노드만 해당)
NetworkInterfaceId String 리소스 ID로 기존 NIC 지정(노드만 해당)
SecurityGroup String 기존 네트워크 보안 그룹 Resouce ID 지정(공용 IP가 지정될 때 생성된 기본 NSG 재정의)
ApplicationSecurityGroups 문자열(목록) 리소스 ID 및 쉼표로 구분된 애플리케이션 보안 그룹 목록

Nodearray 네트워크 인터페이스 특성

블록은 [[[network-interface]]] 단일 노드/VM에 가장 일반적으로 사용되며 대부분의 특성은 nodearray에 적용되지 않습니다. 그러나 이 블록을 사용하여 nodearray의 모든 노드/VM에 기존 네트워크 보안 그룹 또는 하나 이상의 애플리케이션 보안 그룹을 적용할 수 있습니다.