New-AksHciNetworkSetting

Áttekintés

Hozzon létre egy objektumot egy új virtuális hálózathoz az AKS-gazdagép számára.

Syntax

DHCP virtuális hálózati konfigurációk

VLAN nélküli DHCP-konfigurációk esetén:

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

VLAN-nal konfigurált DHCP-konfigurációk esetén:

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

Statikus IP-alapú virtuális hálózati konfigurációk

VLAN nélküli statikus IP-konfigurációk esetén:

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

VLAN-nal konfigurált statikus IP-címek esetén:

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

Hozzon létre egy virtuális hálózatot, amely beállít egy DHCP- vagy statikus IP-címet a terheléselosztási és a Kubernetes-csomópont virtuális gép számára az AKS-gazdagépen. Ez a parancsmag egy VirtualNetwork objektumot ad vissza, amely később a konfigurációs lépések során használható az AKS-gazdagép telepítésekor.

Példák

Megjegyzés

Az alábbi példákban megadott értékeket testre kell szabni a környezetnek megfelelően.

Üzembe helyezés statikus IP-környezettel VLAN nélkül

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>
PS C:\> Set-AksHciConfig -workingDir c:\clusterstorage\volume1\workingDir -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"

Üzembe helyezés statikus IP-környezettel és VLAN-nal

PS C:\> $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
PS C:\> Set-AksHciConfig -workingDir c:\clusterstorage\volume1\workingDir -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"

Üzembe helyezés statikus IP-környezettel VLAN nélkül

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>
PS C:\> Set-AksHciConfig -workingDir c:\clusterstorage\volume1\workingDir -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"

Üzembe helyezés DHCP-környezettel és VLAN-nal

PS C:\> $vnet = New-AksHciNetworkSetting -name DHCPVnet -vswitchName "External" -vipPoolStart "172.16.255.0" -vipPoolEnd "172.16.255.254" -vlanID 7
PS C:\> Set-AksHciConfig -workingDir c:\clusterstorage\volume1\workingDir -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"

Paraméterek

-name (név)

A virtuális hálózat leíró neve. A név csak kisbetűket és számokat lehet.

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

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

-vswitchName

A külső kapcsoló neve. Az elérhető kapcsolók nevének listájáért futtassa a Get-VMSwitch parancsot.

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

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

-gateway

Az alhálózat alapértelmezett átjárója IP-címe.

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

Statikus IP-címmel való hálózat létrehozásakor szükséges. Ip-címek tömbje, amely az alhálózathoz használt DNS-kiszolgálókra mutat. Legalább egy és legfeljebb 3 kiszolgáló is rendelkezésre áll. pl. "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

A statikus IP-hozzárendeléshez használt címelőtag.

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

A VIP-készlet kezdő IP-címe. A címnek a DHCP-kiszolgáló által szolgáltatott tartományon vagy az alhálózati CIDR-ben megadott tartományon belül kell lennie. A virtuális IP-címkészletben található IP-címeket a rendszer az API-kiszolgálóhoz és a Kubernetes-szolgáltatásokhoz használja. DHCP használata esetén győződjön meg arról, hogy a virtuális IP-címek a DHCP IP-tartalék részét képezi. Ha statikus IP-címet használ, győződjön meg arról, hogy a virtuális IP-címek ugyanattól az alhálózattól vannak.

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

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

-vipPoolEnd

A VIP-készlet záró IP-címe. A címnek a DHCP-kiszolgáló által szolgáltatott tartományon vagy az alhálózati CIDR-ben megadott tartományon belül kell lennie. A virtuális IP-címkészletben található IP-címeket a rendszer az API-kiszolgálóhoz és a Kubernetes-szolgáltatásokhoz használja. DHCP használata esetén győződjön meg arról, hogy a virtuális IP-címek a DHCP IP-tartalék részét képezi. Ha statikus IP-címet használ, győződjön meg arról, hogy a virtuális IP-címek ugyanattól az alhálózattól vannak.

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

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

-k8sNodeIpPoolStart

A virtuálisgép-készlet kezdő IP-címe. A címnek az alhálózat tartományában kell lennie. Ez a statikus IP-környezetek esetén szükséges.

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

A virtuálisgép-készlet záró IP-címe. A címnek az alhálózat tartományában kell lennie. Ez a statikus IP-környezetek esetén szükséges.

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

A megadott hálózat vLAN-azonosítója. Ha nincs megadva, a hálózat nem lesz címkézve.

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

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

Következő lépések

AksHci PowerShell-referencia