New-AksHciClusterNetwork

Synopse

Vytvořte virtuální síť pro nastavení DHCP nebo statické IP adresy pro řídicí rovinu, nástroj pro vyrovnávání zatížení, koncové body agenta a statický rozsah IP adres pro clustery úloh.

Syntax

Konfigurace virtuální sítě DHCP

Konfigurace DHCP bez sítě VLAN:

New-AksHciClusterNetwork -name <String>
                         -vswitchName <String>
                         -vipPoolStart <IP address>
                         -vipPoolEnd <IP address>

Konfigurace DHCP s VLAN:

New-AksHciClusterNetwork -name <String>
                         -vswitchName <String>
                         -vipPoolStart <IP address>
                         -vipPoolEnd <IP address>
                         -vlanID <int>

Konfigurace virtuálních sítí se statickou IP adresou

Konfigurace statických IP adres bez sítě VLAN:

New-AksHciClusterNetwork -name <String>
                         -vswitchName <String>
                         -gateway <String>
                         -dnsServers <String[]>
                         -ipAddressPrefix <String> 
                         -vipPoolStart <IP address>
                         -vipPoolEnd <IP address>
                         -k8sNodeIpPoolStart <IP address>
                         -k8sNodeIpPoolEnd <IP address>                                 

Konfigurace statických IP adres pomocí sítě VLAN:

New-AksHciClusterNetwork -name <String>
                         -vswitchName <String>
                         -gateway <String>
                         -dnsServers <String[]>
                         -ipAddressPrefix <String>
                         -vipPoolStart <IP address>
                         -vipPoolEnd <IP address>
                         -k8sNodeIpPoolStart <IP address>
                         -k8sNodeIpPoolEnd <IP address>
                         -vlanID <int>                              

Popis

Vytvořte virtuální síť pro nastavení DHCP nebo statické IP adresy pro řídicí rovinu, nástroj pro vyrovnávání zatížení, koncové body agenta a statický rozsah IP adres pro uzly v clusterech úloh. Tato rutina vrátí objekt VirtualNetwork, který můžete použít později v krocích konfigurace při vytváření nového clusteru úloh. Můžete vytvořit tolik virtuálních sítí, kolik potřebujete.

Příklady

Pomocí následujících příkladů můžete nakonfigurovat virtuální sítě se statickou IP adresou nebo protokolem DHCP. Budete muset přizpůsobit hodnoty uvedené v příkladech pro vaše prostředí. Po konfiguraci virtuální sítě se statickou IP adresou nebo protokolem DHCP nasaďte cluster spuštěním příkazu New-AksHciCluster.

Nasazení s prostředím statické IP adresy bez sítě VLAN

PS C:\> $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>

Nasazení s prostředím statické IP adresy a VLAN

PS C:\> $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> -vlanID <int>

Nasazení s prostředím DHCP bez sítě VLAN

PS C:\> $vnet = New-AksHciClusterNetwork -name MyClusterNetwork -vnetName "External" -vipPoolStart "172.16.255.0" -vipPoolEnd "172.16.255.254" 

Nasazení s prostředím DHCP a VLAN

PS C:\> $vnet = New-AksHciClusterNetwork -name MyClusterNetwork -vnetName "External" -vipPoolStart "172.16.255.0" -vipPoolEnd "172.16.255.254" -vlanID 7

Parametry

-name (název souboru)

Popisný název virtuálních sítí. Pokud chcete získat seznam názvů dostupných virtuálních sítí, spusťte příkaz Get-AksHciClusterNetwork.

Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-vswitchName

Název externího přepínače. Pokud chcete získat seznam názvů dostupných přepínačů, spusťte příkaz 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 adresa výchozí brány podsítě.

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

Vyžaduje se při vytváření sítě se statickou IP adresou. Tento parametr vytvoří pole IP adres odkazující na servery DNS, které se mají použít pro podsíť. Je možné poskytnuta minimálně jeden a maximálně tři servery, například "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

Předpona adresy, která se má použít pro statické přiřazení IP adresy.

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

-vipPoolStart

Počáteční IP adresa fondu VIP. Adresa musí být v rozsahu poskytovaném serverem DHCP nebo v rozsahu zadaném v cidr podsítě. IP adresy ve fondu virtuálních IP adres se budou používat pro server rozhraní API a pro služby Kubernetes. Pokud používáte dhcp, ujistěte se, že vaše virtuální IP adresy jsou součástí rezervy IP adres DHCP. Pokud používáte statickou IP adresu, ujistěte se, že vaše virtuální IP adresy jsou ze stejné podsítě.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-vipPoolEnd

Koncová IP adresa fondu VIP. Adresa musí být v rozsahu poskytovaném serverem DHCP nebo v rozsahu zadaném v cidr podsítě. IP adresy ve fondu virtuálních IP adres se budou používat pro server rozhraní API a pro služby Kubernetes. Pokud používáte dhcp, ujistěte se, že vaše virtuální IP adresy jsou součástí rezervy IP adres DHCP. Pokud používáte statickou IP adresu, ujistěte se, že vaše virtuální IP adresy jsou ze stejné podsítě.

Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-k8sNodeIpPoolStart

Počáteční IP adresa fondu virtuálních počítače. Adresa musí být v rozsahu podsítě. To se vyžaduje pro nasazení statických IP adres.

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

Koncová IP adresa fondu virtuálních počítače. Adresa musí být v rozsahu podsítě. To se vyžaduje pro nasazení statických IP adres.

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

Určuje ID sítě VLAN. Pokud je tento název vynechán, síť nebude označená.

Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: False (This parameter is required if you configure a virtual network with a VLAN.)
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Další kroky

Referenční informace k AksHci PowerShellu