Freigeben über


New-AzNetworkCloudControlPlaneNodeConfigurationObject

Erstellen Sie ein Speicherobjekt für ControlPlaneNodeConfiguration.

Syntax

New-AzNetworkCloudControlPlaneNodeConfigurationObject
   -Count <Int64>
   -VMSkuName <String>
   [-AdministratorConfigurationAdminUsername <String>]
   [-AdministratorConfigurationSshPublicKey <ISshPublicKey[]>]
   [-AvailabilityZone <String[]>]
   [<CommonParameters>]

Beschreibung

Erstellen Sie ein Speicherobjekt für ControlPlaneNodeConfiguration.

Beispiele

Beispiel 1: Erstellen eines Speicherobjekts für ControlPlaneNodeConfiguration.

$sshPublicKey=@{
    keyData= "ssh-rsa"
}
New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count 1 -VMSkuName vmSkuName -AdministratorConfigurationAdminUsername userName -AdministratorConfigurationSshPublicKey $sshPublicKey -AvailabilityZone @("1","2","3")

AvailabilityZone Count VMSkuName
---------------- ----- ---------
{1, 2, 3}        1     vmSkuName

Erstellen Sie ein Speicherobjekt für ControlPlaneNodeConfiguration.

Parameter

-AdministratorConfigurationAdminUsername

Der Benutzername für den Administrator, der auf die Betriebssysteme angewendet wird, die Kubernetes-Knoten ausführen. Wenn nicht angegeben, wird ein Benutzername vom Dienst ausgewählt.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-AdministratorConfigurationSshPublicKey

Die SSH-Konfiguration für die Betriebssysteme, die die Knoten im Kubernetes-Cluster ausführen. In einigen Fällen ist möglicherweise eine Spezifikation öffentlicher Schlüssel erforderlich, um eine Arbeitsumgebung zu erzeugen. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für ADMINISTRATORCONFIGURATIONSSHPUBLICKEY-Eigenschaften und erstellen eine Hashtabelle.

Typ:ISshPublicKey[]
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-AvailabilityZone

Die Liste der Verfügbarkeitszonen des Netzwerkcloudclusters, die für die Bereitstellung von Knoten in der Steuerungsebene verwendet werden sollen. Wenn nicht angegeben, werden alle Verfügbarkeitszonen verwendet.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-Count

Die Anzahl der virtuellen Computer, die diese Konfiguration verwenden.

Typ:Int64
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-VMSkuName

Der Name der VM-SKU, die während der Erstellung bereitgestellt wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

Ausgaben

ControlPlaneNodeConfiguration