Rimuovere un'applicazione da un cluster di Service Fabric

Questo script di esempio elimina un'istanza di applicazione di Service Fabric in esecuzione, annulla la registrazione di un tipo di applicazione e della versione dal cluster. L'eliminazione dell'istanza dell'applicazione elimina anche tutte le istanze del servizio associate a questa applicazione. I file dell'applicazione vengono quindi eliminati dall'archivio immagini.

Se necessario, installare l'interfaccia della riga di comando di Azure.

Script di esempio

#!/bin/bash

# Authenticate CLI session.
az login

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

# Delete the application
az sf application delete \
    --application-id svcfab_app \
    --timeout 500

# Unprovision the application type
az sf application unprovision \
    --application-type-name svcfab_appType \
    --application-type-version 1.0.0 \
    --timeout 500

# Delete the application files from the image store
az sf application package-delete \
    --content-path myappfolder

Spiegazione dello script

Questo script usa i comandi seguenti. Ogni comando della tabella include collegamenti alla documentazione specifica del comando.

Comando Note
sf cluster select Seleziona il cluster da usare.
sf application delete Elimina l'istanza dell'applicazione dal cluster.
sf application unprovision Annulla la registrazione di un tipo e una versione di applicazione di Service Fabric dal cluster.
sf application package-delete Rimuove il pacchetto dell'applicazione di Service Fabric dall'archivio immagini.

Passaggi successivi

Per altre informazioni, vedere la documentazione dell'interfaccia della riga di comando di Azure.

Altri esempi dell'interfaccia della riga di comando di Azure per Azure Service Fabric sono disponibili negli esempi dell'interfaccia della riga di comando di Azure.