Sdílet prostřednictvím


New-AzureDeployment

Vytvoří nasazení ze služby.

Poznámka:

Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.

Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.

Důležité

Služba Cloud Services (Classic) je teď pro nové zákazníky zastaralá a bude vyřazena 31. srpna 2024 pro všechny zákazníky. Nová nasazení by měla používat nový model nasazení založený na Azure Resource Manageru na Azure Cloud Services (rozšířená podpora).

Syntaxe

New-AzureDeployment
   [-ServiceName] <String>
   [-Package] <String>
   [-Configuration] <String>
   [-Slot] <String>
   [[-Label] <String>]
   [[-Name] <String>]
   [-DoNotStart]
   [-TreatWarningsAsError]
   [-ExtensionConfiguration <ExtensionConfigurationInput[]>]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

Description

Rutina New-AzureDeployment vytvoří nasazení Azure ze služby, která se skládá z webových rolí a rolí pracovního procesu. Tato rutina vytvoří nasazení na základě souboru balíčku (.cspkg) a konfiguračního souboru služby (.cscfg). Zadejte název, který je jedinečný v rámci prostředí nasazení.

Pomocí rutiny New-AzureVM vytvořte nasazení na základě virtuálních počítačů Azure.

Příklady

Příklad 1: Vytvoření nasazení

PS C:\> New-AzureDeployment -ServiceName "ContosoService" -Slot "Production" -Package "https://contosostorage.blob.core.windows.net/container06/ContosoPackage.cspkg" -Configuration "C:\packages\ContosoConfiguration.cscfg" -Label "ContosoDeployment"

Tento příkaz vytvoří produkční nasazení založené na balíčku s názvem ContosoPackage.cspkg a konfiguraci s názvem ContosoConfiguration.cscfg. Příkaz určuje popisek nasazení. Nezadá název. Tato rutina vytvoří jako název identifikátor GUID.

Příklad 2: Vytvoření nasazení na základě konfigurace rozšíření

PS C:\> New-AzureDeployment -ServiceName "ContosoService" -Slot "Production" -Package "https://contosostorage.blob.core.windows.net/container06/ContosoPackage.cspkg" -Configuration "C:\packages\ContosoConfiguration.cscfg" -ExtensionConfiguration "C:\packages\ContosoExtensionConfig.cscfg"

Tento příkaz vytvoří produkční nasazení na základě balíčku a konfigurace. Příkaz určuje konfiguraci rozšíření s názvem ContosoExtensionConfig.cscfg. Tato rutina vytvoří identifikátory GUID jako název a popisek.

Parametry

-Configuration

Určuje úplnou cestu konfiguračního souboru služby.

Typ:String
Position:2
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DoNotStart

Určuje, že tato rutina nespustí nasazení.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ExtensionConfiguration

Určuje pole objektů konfigurace rozšíření.

Typ:ExtensionConfigurationInput[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-InformationAction

Určuje, jak tato rutina reaguje na informační událost.

Tento parametr přijímá tyto hodnoty:

  • Pokračovat
  • Ignorovat
  • Informovat se
  • SilentlyContinue
  • Zastavit
  • Suspend
Typ:ActionPreference
Aliasy:infa
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InformationVariable

Určuje informační proměnnou.

Typ:String
Aliasy:iv
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Label

Určuje název popisku pro nasazení. Pokud nezadáte popisek, použije tato rutina identifikátor GUID.

Typ:String
Position:4
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Určuje název nasazení. Pokud nezadáte název, použije tato rutina identifikátor GUID.

Typ:String
Aliasy:DeploymentName
Position:5
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Package

Určuje cestu nebo identifikátor URI souboru .cspkg v úložišti v rámci stejného předplatného nebo projektu.

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Profile

Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.

Typ:AzureSMProfile
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServiceName

Určuje název služby Azure pro nasazení.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Slot

Určuje prostředí, ve kterém tato rutina vytvoří nasazení. Platné hodnoty jsou: Příprava a produkce. Výchozí hodnota je Production.

Typ:String
Position:3
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-TreatWarningsAsError

Určuje, že zprávy upozornění jsou chyby. Pokud zadáte tento parametr, zobrazí se zpráva s upozorněním, že nasazení selže.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False