Share via


Einrichten der Service Fabric Mesh-CLI

Wichtig

Die Vorschauversion von Azure Service Fabric Mesh wurde eingestellt. Neue Bereitstellungen über die Service Fabric Mesh-API werden nicht mehr gestattet. Unterstützung für vorhandene Bereitstellungen wird bis zum 28. April 2021 fortgesetzt.

Einzelheiten finden Sie unter Ausmusterung der Vorschauversion von Azure Service Fabric Mesh.

Die Service Fabric Mesh-Befehlszeilenschnittstelle (Command Line Interface, CLI) ist zum Bereitstellen und Verwalten von Ressourcen lokal und in Azure Service Fabric Mesh erforderlich. Die Einrichtung erfolgt folgendermaßen.

Es gibt drei Arten der CLI, die Sie verwenden können. Sie sind unten in der Tabelle zusammengefasst.

CLI-Modul Zielumgebung BESCHREIBUNG
az mesh Azure Service Fabric Mesh Die primäre CLI, mit der Sie Ihre Anwendungen bereitstellen und Ressourcen für die Azure Service Fabric Mesh-Umgebung verwalten können.
sfctl Lokale Cluster Die Service Fabric-CLI, die die Bereitstellung und das Testen von Service Fabric-Ressourcen für lokale Cluster ermöglicht.
Maven-CLI Lokale Cluster und Azure Service Fabric Mesh Ein Wrapper für az mesh und sfctl, mit dem Java-Entwickler für die Entwicklung lokal und in Azure eine vertraute Befehlszeilenoberfläche nutzen können.

Für die Vorschauversion wird die Azure Service Fabric Mesh CLI als eine Erweiterung der Azure CLI bereitgestellt. Sie können sie in der Azure Cloud Shell oder in einer lokalen Installation der Azure CLI installieren.

Voraussetzungen

  • Verwenden Sie die Bash-Umgebung in Azure Cloud Shell.

    Starten von Cloud Shell in einem neuen Fenster

  • Wenn Sie möchten, können Sie auch die Azure CLI installieren, um CLI-Verweisbefehle auszuführen.

    • Wenn Sie eine lokale Installation verwenden, melden Sie sich mithilfe des Befehls az login bei der Azure CLI an. Führen Sie die in Ihrem Terminal angezeigten Schritte aus, um den Authentifizierungsprozess abzuschließen. Weitere Anmeldeoptionen finden Sie unter Anmelden mit der Azure CLI.

    • Installieren Sie die Azure CLI-Erweiterungen bei der ersten Verwendung, wenn Sie dazu aufgefordert werden. Weitere Informationen zu Erweiterungen finden Sie unter Verwenden von Erweiterungen mit der Azure CLI.

    • Führen Sie az version aus, um die installierte Version und die abhängigen Bibliotheken zu ermitteln. Führen Sie az upgrade aus, um das Upgrade auf die aktuelle Version durchzuführen.

  • Für diesen Artikel ist mindestens Version 2.0.67 der Azure CLI erforderlich. Bei Verwendung von Azure Cloud Shell ist die aktuelle Version bereits installiert.

Installieren der Azure Service Fabric Mesh-CLI

Installieren Sie mithilfe des folgenden Befehls das Azure Service Fabric Mesh-CLI-Erweiterungsmodul (sofern noch nicht geschehen):

az extension add --name mesh

Ist das Modul bereits installiert, verwenden Sie den folgenden Befehl, um Ihr bereits vorhandenes Azure Service Fabric Mesh-CLI-Modul zu aktualisieren:

az extension update --name mesh

Installieren der Service Fabric-CLI (sfctl)

Befolgen Sie die Anleitung unter Azure Service Fabric CLI. Das Modul sfctl kann für die Bereitstellung von Anwendungen basierend auf dem Ressourcenmodell für Service Fabric-Cluster auf Ihrem lokalen Computer verwendet werden.

Installieren der Maven-CLI

Auf Ihrem Computer muss Folgendes installiert sein, damit Sie die Maven-CLI verwenden können:

  • Java
  • Maven
  • Git-Client
  • Azure Mesh-CLI (az mesh): Für Azure Service Fabric Mesh
  • SFCTL (sfctl): Für lokale Cluster

Die Maven-CLI für Service Fabric befindet sich noch in der Vorschauphase.

Fügen Sie Ihrer Datei „pom.xml“ den folgenden Codeausschnitt hinzu, um das Maven-Plug-In in Ihrer Maven-Java-App zu nutzen:

<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>

Lesen Sie den Abschnitt mit der Referenz zur Maven-CLI, um ausführliche Informationen zur Nutzung zu erhalten.

Nächste Schritte

Sie können auch Ihre Windows-Entwicklungsumgebung einrichten.

Hier finden Sie Antworten auf häufig gestellte Fragen sowie Informationen zu Problemen.