Freigeben über


New-AzureRmContainerService

Erstellt einen Containerdienst.

Warnung

Das AzureRM PowerShell-Modul ist seit dem 29. Februar 2024 offiziell veraltet. Benutzern wird empfohlen, von AzureRM zum Az PowerShell-Modul zu migrieren, um weiterhin Support und Updates zu erhalten.

Obwohl das AzureRM-Modul weiterhin funktioniert, wird es nicht mehr Standard tained oder unterstützt, wobei eine fortgesetzte Verwendung nach Ermessen und Risiko des Benutzers erfolgt. Weitere Informationen zum Übergang zum Az-Modul finden Sie in unseren Migrationsressourcen.

Syntax

New-AzureRmContainerService
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-ContainerService] <PSContainerService>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-AzureRmContainerService erstellt einen Containerdienst. Geben Sie ein Containerdienstobjekt an, das Sie mithilfe des Cmdlets New-AzureRmContainerServiceConfig erstellen können.

Beispiele

Beispiel 1: Erstellen eines Containerdiensts

PS C:\> New-AzureRMResourceGroup -Name "ResourceGroup17" -Location "Australia Southeast" -Force
PS C:\> $Container = New-AzureRmContainerServiceConfig -Location "Australia Southeast" -OrchestratorType "DCOS" -MasterDnsPrefix "MasterResourceGroup17" -AdminUsername "AcsLinuxAdmin" -SshPublicKey "<ssh-key>" | Add-AzureRmContainerServiceAgentPoolProfile -Name "AgentPool01" -VmSize "Standard_A1" -DnsPrefix "APResourceGroup17"
PS C:\> New-AzureRmContainerService -ResourceGroupName "ResourceGroup17" -Name "CSResourceGroup17" -ContainerService $Container

Der erste Befehl erstellt eine Ressourcengruppe namens ResourceGroup17 an dem angegebenen Speicherort. Weitere Informationen finden Sie im Cmdlet New-AzureRmResourceGroup. Der zweite Befehl erstellt einen Container und speichert ihn dann in der $Container Variablen. Weitere Informationen finden Sie im Cmdlet New-AzureRmContainerServiceConfig. Der letzte Befehl erstellt einen Containerdienst für den in $Container gespeicherten Container. Der Dienst heißt "csResourceGroup17".

Parameter

-AsJob

RRun-Cmdlet im Hintergrund und Zurückgeben eines Auftrags zum Nachverfolgen des Fortschritts.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ContainerService

Gibt ein Containerdienstobjekt an, das die Eigenschaften für den neuen Dienst enthält. Verwenden Sie das Cmdlet New-AzureRmContainerServiceConfig, um ein ContainerService-Objekt abzurufen.

Typ:PSContainerService
Position:3
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliase:AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Gibt den Namen des containerdiensts an, den dieses Cmdlet erstellt.

Typ:String
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Gibt die Ressourcengruppe an, in der dieses Cmdlet den Containerdienst bereitstellt.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

String

PSContainerService

Parameter: ContainerService (ByValue)

Ausgaben

PSContainerService