Actualización de una aplicación mediante la CLI de Service Fabric

Este script de ejemplo carga una nueva versión de una aplicación existente y, después, actualiza una aplicación implementada con los nuevos bits.

Importante

Hay dos utilidades de la CLI que interactúan con Service Fabric. La CLI de Azure se utiliza para administrar los recursos de Azure, como un clúster de Service Fabric hospedado en Azure. La CLI de Service Fabric se utiliza para conectarse directamente al clúster de Service Fabric (independientemente de dónde esté hospedado) y administrar el clúster, las aplicaciones y los servicios.

Script de ejemplo

#!/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

Pasos siguientes

Para más información, consulte la documentación de la CLI de Service Fabric.

Puede encontrar ejemplos adicionales de la CLI de Service Fabric para Azure Service Fabric en los ejemplos de la CLI de Service Fabric.