Copy-ServiceFabricClusterPackage

Copia um arquivo de instalação de runtime do Service Fabric e/ou um manifesto de cluster para o repositório de imagens.

Sintaxe

Copy-ServiceFabricClusterPackage
    -CodePackagePath <String>
    -ClusterManifestPath <String>
    [-ImageStoreConnectionString <String>]
    [-CodePackagePathInImageStore <String>]
    [-ClusterManifestPathInImageStore <String>]
    [-CertStoreLocation <StoreLocation>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Copy-ServiceFabricClusterPackage
    [-Code]
    -CodePackagePath <String>
    [-ClusterManifestPath <String>]
    [-ImageStoreConnectionString <String>]
    [-CodePackagePathInImageStore <String>]
    [-CertStoreLocation <StoreLocation>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]
Copy-ServiceFabricClusterPackage
    [-Config]
    [-CodePackagePath <String>]
    -ClusterManifestPath <String>
    [-ImageStoreConnectionString <String>]
    [-ClusterManifestPathInImageStore <String>]
    [-CertStoreLocation <StoreLocation>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Description

O cmdlet Copy-ServiceFabricClusterPackage copia um arquivo de instalação de runtime do Service Fabric e/ou um manifesto de cluster para o repositório de imagens.

Depois de copiar o pacote para o repositório de imagens, use o cmdlet Register-ServiceFabricClusterPackage para registrar o pacote.

Depois de registrar o pacote no repositório de imagens, use o cmdlet Remove-ServiceFabricClusterPackage para remover o pacote do repositório de imagens.

Para gerenciar clusters do Service Fabric, inicie o Windows PowerShell usando a opção Executar como administrador. Antes de executar qualquer operação em um cluster do Service Fabric, estabeleça uma conexão com o cluster usando o cmdlet Connect-ServiceFabricCluster.

Exemplos

Exemplo 1: Copiar código e manifesto para o repositório de imagens

PS C:\> Copy-ServiceFabricClusterPackage -ClusterManifestPath "\\configStore\ClusterManifests\CH1\ClusterManifest_123.xml" -CodePackagePath "\\codeStore\MsiFiles\ServiceFabric.2.0.59.0.msi" -ImageStoreConnectionString "fabric:ImageStore"

Esse comando copia a MSI especificada e o arquivo de manifesto do cluster para o repositório de imagens. Quando os parâmetros CodePackagePathInImageStore ou ClusterManifestPathInImageStore não são fornecidos, o nome do arquivo é usado por padrão.

Exemplo 2: Copiar somente o manifesto do cluster para o repositório de imagens

PS C:\> Copy-ServiceFabricClusterPackage -Config -ClusterManifestPath "\\configStore\ClusterManifests\CH1\ClusterManifest_123.xml" -ClusterManifestPathInImageStore ClusterManifest.xml -ImageStoreConnectionString "fabric:ImageStore"

Esse comando copia o manifesto do cluster especificado para ClusterManifest.xml no repositório de imagens.

Exemplo 3: Copiar somente o arquivo de instalação de runtime para o repositório de imagens

PS C:\> Copy-ServiceFabricClusterPackage -Code -CodePackagePath "\\codeStore\MsiFiles\ServiceFabric.2.0.59.0.msi" -CodePackagePathInImageStore ServiceFabric.msi -ImageStoreConnectionString "fabric:ImageStore"

Esse comando copia apenas o arquivo MSI especificado para ServiceFabric.msi no repositório de imagens.

Parâmetros

-CertStoreLocation

{{Fill CertStoreLocation Description}}

Tipo:StoreLocation
Valores aceitos:CurrentUser, LocalMachine
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ClusterManifestPath

Especifica o caminho para um manifesto de cluster do Service Fabric.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ClusterManifestPathInImageStore

Especifica o caminho relativo no repositório de imagens para o qual o manifesto do cluster deve ser copiado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Code

Especifica que somente o arquivo de instalação de runtime do Service Fabric deve ser copiado para o repositório de imagens.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CodePackagePath

Especifica o caminho do arquivo para um arquivo de instalação de runtime do Service Fabric. Esse arquivo pode ser um arquivo MSI, CAB ou DEB.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CodePackagePathInImageStore

Especifica o caminho relativo no repositório de imagens para o qual o arquivo de instalação do runtime do Service Fabric deve ser copiado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Config

Especifica que somente o arquivo de manifesto do cluster do Service Fabric precisa ser copiado para o repositório de imagens.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ImageStoreConnectionString

Especifica a cadeia de conexão para o repositório de imagens do Service Fabric. Leia mais sobre a cadeia de conexão do repositório de imagens.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TimeoutSec

Especifica o tempo limite em segundos para a operação. Por padrão, o valor máximo de tempo limite é limitado a 1800 segundos.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

None

Saídas

System.Object