Dela via


Konfigurera Service Fabric Mesh CLI

Viktigt

Förhandsversionen av Azure Service Fabric Mesh har dragits tillbaka. Nya distributioner tillåts inte längre via Service Fabric Mesh-API:et. Stödet för befintliga distributioner fortsätter till och med den 28 april 2021.

Mer information finns i Förhandsversionen av Azure Service Fabric Mesh.

Service Fabric Mesh-kommandoradsgränssnittet (CLI) krävs för att distribuera och hantera resurser lokalt och i Azure Service Fabric Mesh. Så här konfigurerar du det.

Det finns tre typer av CLI som kan användas och de sammanfattas i tabellen nedan.

CLI-modul Målmiljö Description
az mesh Azure Service Fabric Mesh Primärt CLI som gör att du kan distribuera dina program och hantera resurser mot Azure Service Fabric Mesh-miljön.
sfctl Lokala kluster Service Fabric-CLI som möjliggör distribution och testning av Service Fabric-resurser mot lokala kluster.
Maven CLI Lokala kluster och Azure Service Fabric Mesh En omslutning som az meshsfctl gör att Java-utvecklare kan använda en välbekant kommandoradsupplevelse för lokal utveckling och Azure-utveckling.

För förhandsversionen är Azure Service Fabric Mesh CLI skrivet som ett tillägg till Azure CLI. Du kan installera det i Azure Cloud Shell eller en lokal installation av Azure CLI.

Förutsättningar

  • Använd Bash-miljön i Azure Cloud Shell.

    Starta Cloud Shell i ett nytt fönster

  • Om du vill kan du i stället installera Azure CLI för att köra CLI-referenskommandon.

    • Om du använder en lokal installation loggar du in på Azure CLI med hjälp av kommandot az login. Slutför autentiseringsprocessen genom att följa stegen som visas i terminalen. Fler inloggningsalternativ finns i Logga in med Azure CLI.

    • När du uppmanas till det installerar du Azure CLI-tillägg vid första användning. Mer information om tillägg finns i Använda tillägg med Azure CLI.

    • Kör az version om du vill hitta versionen och de beroende bibliotek som är installerade. Om du vill uppgradera till den senaste versionen kör du az upgrade.

  • Den här artikeln kräver version 2.0.67 eller senare av Azure CLI. Om du använder Azure Cloud Shell är den senaste versionen redan installerad.

Installera Azure Service Fabric Mesh CLI

Om du inte redan har gjort det installerar du Azure Service Fabric Mesh CLI-tilläggsmodulen med följande kommando:

az extension add --name mesh

Om den redan är installerad uppdaterar du din befintliga Azure Service Fabric Mesh CLI-modul med följande kommando:

az extension update --name mesh

Installera Service Fabric CLI (sfctl)

Följ instruktionerna i Konfigurera Service Fabric CLI. Modulen sfctl kan användas för distribution av program baserat på resursmodellen mot Service Fabric-kluster på den lokala datorn.

Installera Maven CLI

För att kunna använda Maven CLI måste följande vara installerat på datorn:

  • Java
  • Maven
  • Git
  • Azure Mesh CLI (az mesh) – För Azure Service Fabric Mesh som mål
  • SFCTL (sfctl) – För lokala kluster som mål

Maven CLI för Service Fabric är fortfarande i förhandsversion.

Om du vill använda Maven-pluginprogrammet i Maven Java-appen lägger du till följande kodavsnitt i filen pom.xml:

<project>
  ...
  <build>
    ...
    <plugins>
      ...
      <plugin>
        <groupId>com.microsoft.azure</groupId>
          <artifactId>azure-sfmesh-maven-plugin</artifactId>
          <version>0.1.0</version>
          <configuration>
            ...
          </configuration>
      </plugin>
    </plugins>
  </build>
</project>

Läs avsnittet med Maven CLI-referensen om du vill veta mer om detaljerad användning.

Nästa steg

Du kan även konfigurera Windows-utvecklingsmiljön.

Få svar på vanliga frågor och problem.