Compartilhar via


Atualizar um aplicativo usando a CLI do Service Fabric

Esse script de exemplo faz o upload de uma nova versão de um aplicativo existente e, em seguida, atualiza um aplicativo implantado com os novos bits.

Importante

Há dois utilitários da CLI usados para interagir com o Service Fabric. A CLI do Azure é usada para gerenciar os recursos do Azure, como um cluster do Service Fabric hospedado no Azure. A CLI do Service Fabric é usada para se conectar ao cluster do Service Fabric (independentemente de onde ele esteja hospedado) diretamente e gerenciar o cluster, aplicativos e serviços.

Exemplo de script

#!/bin/bash

# Select cluster
sfctl cluster select \
    --endpoint http://svcfab1.westus2.cloudapp.azure.com:19080

# Upload the latest bits of an application
sfctl application upload --path ~/app_package_dir_2

# Provision the new application
sfctl application provision --application-type-build-path app_package_dir_2

# Upgrade an existing up with the new version
sfctl application upgrade --app-id TestApp --app-version 2.0.0 --parameters "{\"test\":\"value\"}" --mode Monitored

Próximas etapas

Para saber mais, confira a Documentação da CLI do Service Fabric.

Mais exemplos da CLI do Service Fabric para o Azure Service Fabric podem ser encontrados em Exemplos da CLI do Service Fabric.