New-AksHciNetworkSetting
Synopsis
Skapa ett objekt för ett nytt virtuellt nätverk för AKS-värden.
Syntax
Konfigurationer av virtuella DHCP-nätverk
För DHCP-konfigurationer utan VLAN:
New-AksHciNetworkSetting -name <String>
-vswitchName <String>
-vipPoolStart <IP address>
-vipPoolEnd <IP address>
För DHCP-konfigurationer med ett VLAN:
New-AksHciNetworkSetting -name <String>
-vswitchName <String>
-vipPoolStart <IP address>
-vipPoolEnd <IP address>
-vlanID <int>
Konfigurationer för statiskt virtuellt IP-nätverk
För statiska IP-konfigurationer utan VLAN:
New-AksHciNetworkSetting -name <String>
-vswitchName <String>
-gateway <String>
-dnsServers <String[]>
-ipAddressPrefix <String>
-vipPoolStart <IP address>
-vipPoolEnd <IP address>
-k8sNodeIpPoolStart <IP address>
-k8sNodeIpPoolEnd <IP address>
För statiska IP-konfigurationer med ett VLAN:
New-AksHciNetworkSetting -name <String>
-vswitchName <String>
-gateway <String>
-dnsServers <String[]>
-ipAddressPrefix <String>
-vipPoolStart <IP address>
-vipPoolEnd <IP address>
-k8sNodeIpPoolStart <IP address>
-k8sNodeIpPoolEnd <IP address>
-vlanID <int>
Description
Skapa ett virtuellt nätverk för att ange DHCP-adressen eller den statiska IP-adressen för lastbalanseraren och den virtuella Kubernetes-noddatorn i AKS-värden. Den här cmdleten returnerar ett VirtualNetwork-objekt som kan användas senare i konfigurationsstegen när du distribuerar AKS-värden.
Exempel
Anteckning
Värdena i exemplen nedan måste anpassas för din miljö.
Distribuera med en statisk IP-miljö utan VLAN
$vnet = New-AksHciClusterNetwork -name <String> -vswitchName <String> -gateway <String> -dnsServers <String[]> -ipAddressPrefix <String> -vipPoolStart <IP address> -vipPoolEnd <IP address> -k8sNodeIpPoolStart <IP address> -k8sNodeIpPoolEnd <IP address>
Set-AksHciConfig -workingDir c:\clusterstorage\volume1\workingDir -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"
Distribuera med en statisk IP-miljö och ett VLAN
$vnet = New-AksHciNetworkSetting -name myVnet1 -vswitchName "External" -k8sNodeIpPoolStart "172.16.10.1" -k8sNodeIpPoolEnd "172.16.10.255" -vipPoolStart "172.16.255.0" -vipPoolEnd "172.16.255.254" -ipAddressPrefix "172.16.0.0/16" -gateway "172.16.0.1" -dnsServers "172.16.0.1" -vlanID 7
Set-AksHciConfig -workingDir c:\clusterstorage\volume1\workingDir -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"
Distribuera med en statisk IP-miljö utan VLAN
$vnet = New-AksHciClusterNetwork -name <String> -vswitchName <String> -gateway <String> -dnsServers <String[]> -ipAddressPrefix <String> -vipPoolStart <IP address> -vipPoolEnd <IP address> -k8sNodeIpPoolStart <IP address> -k8sNodeIpPoolEnd <IP address>
Set-AksHciConfig -workingDir c:\clusterstorage\volume1\workingDir -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"
Distribuera med en DHCP-miljö och ett VLAN
$vnet = New-AksHciNetworkSetting -name dhcpvnet -vswitchName "External" -vipPoolStart "172.16.255.0" -vipPoolEnd "172.16.255.254" -vlanID 7
Set-AksHciConfig -workingDir c:\clusterstorage\volume1\workingDir -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"
Parametrar
-Namn
Det beskrivande namnet på ditt virtuella nätverk. Namnet måste vara gemener och siffror.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-vswitchName
Namnet på den externa växeln. Om du vill hämta en lista över namnen på dina tillgängliga växlar kör du kommandot Get-VMSwitch
.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Gateway
IP-adressen för standardgatewayen för undernätet.
Type: System.String
Parameter Sets: (StaticIP)
Aliases:
Required: False (This is required when creating a network with a static IP.)
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-dnsServers
Krävs när du skapar ett nätverk med en statisk IP-adress. En matris med IP-adresser som pekar på de DNS-servrar som ska användas för undernätet. Minst en och högst 3 servrar kan tillhandahållas. dvs. "8.8.8.8","192.168.1.1".
Type: System.String[]
Parameter Sets: (StaticIP)
Aliases:
Required: False (This is required when creating a network with a static IP.)
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ipAddressPrefix
Adressprefixet som ska användas för statisk IP-tilldelning.
Type: System.String
Parameter Sets: (StaticIP)
Aliases:
Required: False (This is required when creating a network with a static IP.)
Position: Named
Default value: external
Accept pipeline input: False
Accept wildcard characters: False
-vipPoolStarta
VIP-poolens start-IP-adress. Adressen måste ligga inom intervallet som antingen hanteras av DHCP-servern eller inom det intervall som anges i undernätets CIDR. IP-adresserna i VIP-poolen används för API-servern och För Kubernetes-tjänster. Om du använder DHCP kontrollerar du att dina virtuella IP-adresser ingår i DHCP IP-reserven. Om du använder statisk IP-adress kontrollerar du att dina virtuella IP-adresser kommer från samma undernät.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-vipPoolEnd
SLUT-IP-adressen för VIP-poolen. Adressen måste ligga inom intervallet som antingen hanteras av DHCP-servern eller inom det intervall som anges i undernätets CIDR. IP-adresserna i VIP-poolen används för API-servern och För Kubernetes-tjänster. Om du använder DHCP kontrollerar du att dina virtuella IP-adresser ingår i DHCP IP-reserven. Om du använder statisk IP-adress kontrollerar du att dina virtuella IP-adresser kommer från samma undernät.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-k8sNodeIpPoolStart
Start-IP-adressen för en VM-pool. Adressen måste vara inom intervallet för undernätet. Detta krävs för statiska IP-distributioner.
Type: System.String
Parameter Sets: (StaticIP)
Aliases:
Required: False (This is required when creating a network with a static IP.)
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-k8sNodeIpPoolEnd
Slut-IP-adressen för en VM-pool. Adressen måste vara inom intervallet för undernätet. Detta krävs för statiska IP-distributioner.
Type: System.String
Parameter Sets: (StaticIP)
Aliases:
Required: False (This is required when creating a network with a static IP.)
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-vlanID
VLAN-ID:t för det angivna nätverket. Om det utelämnas kommer nätverket inte att taggas.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False