Beispielaufforderungen für die Bereitstellung Ihrer Anwendung mit GitHub Copilot für Azure Preview
Wenn Sie mit Azure noch nicht vertraut sind oder nur möchten, dass die Tools und KI die meisten Aufgaben erledigen können, können Sie GitHub Copilot für Azure Preview bitten, Ihre Anwendung bereitzustellen. Verwenden Sie bewährte Methoden , um die besten Ergebnisse zu erzielen.
Beispielaufforderungen für die Bereitstellung einer App
Wenn Sie GitHub Copilot für Azure Preview verwenden möchten, um Hilfe bei der Bereitstellung Ihrer Anwendung zu erhalten, können Sie mit einer offenen Frage oder Anforderung wie einem der folgenden Beispiele beginnen:
- "@azure Helfen Sie mir, meine Anwendung in Azure bereitzustellen."
- "@azure Wie kann ich diese App bereitstellen?"
- "@azure Dieses Projekt in Azure bereitstellen."
- "@azure Diese App auf Azure ausführen."
Fügen Sie dann weitere Details hinzu, um bessere Ergebnisse zu erzielen. Hier sind einige Beispieleingabeaufforderungen:
Service oder Technologie | Bereitstellen von Eingabeaufforderungsbeispielen |
---|---|
Azure Kubernetes Service (AKS) |
|
Azure App Service |
|
Azure Container Apps |
|
Azure Developer CLI (azd ) |
|
Azure DevOps |
|
Azure OpenAI Service |
|
GitHub-Aktionen |
|
Wenn Sie GitHub Copilot für Azure in vielen Fällen bitten, Azure-Dienste auszuwählen und Ihre Anwendung in Azure bereitzustellen, werden Bicep-Vorlagen erstellt und Ihnen die Möglichkeit gegeben, die Bereitstellung zu azd
starten.
Wichtig
Sie sollten immer die Bicep-Vorlagen prüfen, um sicherzustellen, dass Sie verstehen, was GitHub Copilot für Azure empfiehlt. Darüber hinaus sollen die Vorlagen ein Ausgangspunkt sein. Sie sollten die Bearbeitung der Vorlagen entsprechend Ihren Anforderungen planen.
GitHub Copilot für Azure zum Bereitstellen von Modellen für Azure OpenAI-Dienst
Neben den Beispielaufforderungen für die Bereitstellung im Azure OpenAI-Dienst verfügt GitHub Copilot für Azure über die folgenden Funktionen:
- Angesichts einer vorhandenen OpenAI-Ressource kann der Benutzer ein Modell bereitstellen und optional einen Namen für die Bereitstellung des Modells eingeben.
- Angesichts des Namens einer vorhandenen Ressourcengruppe und optional des Standorts kann der Benutzer ein Modell bereitstellen und @azure eine neue OpenAI-Ressource bereitstellen. Der Benutzer muss den Namen der zu erstellenden neuen OpenAI-Ressource eingeben.
- Aufgrund des Standorts kann der Benutzer ein Modell bereitstellen und @azure eine neue Ressourcengruppe und OpenAI-Ressource bereitstellen. Der Benutzer muss den Namen der neuen Ressourcengruppe und der zu erstellenden OpenAI-Ressource eingeben.
- Wenn nicht genügend Kontingentfehler auftritt, wird der Benutzer aufgefordert, eine andere Region auszuwählen.
Beispielaufforderungen für Azure Kubernetes Service (AKS)
GitHub Copilot für Azure ermöglicht Es Benutzern, einen robusten Satz von Aufgaben im Zusammenhang mit Azure Kubernetes Service (AKS) direkt aus der GitHub Copilot Chat-Ansicht auszuführen. Zu diesen Fähigkeiten gehören das Erstellen eines AKS-Clusters, das Bereitstellen eines Manifests in einem AKS-Cluster und das Generieren von Kubectl-Befehlen.
Erstellen eines AKS-Clusters
Benutzer können schnell einen AKS-Cluster mit einfachen, natürlichen Sprachaufforderungen einrichten. GitHub Copilot für Azure reduziert die Komplexität und Zeit, die zum manuellen Konfigurieren und Bereitstellen eines Kubernetes-Clusters erforderlich ist.
Sie können einen AKS-Cluster mit den folgenden Prompts erstellen:
- [@azure], hilf mir, einen Kubernetes-Cluster zu erstellen.
- [@azure], richte einen AKS-Cluster für mich ein.
- [@azure], ich habe eine containerisierte Anwendung. Hilf mir, einen AKS-Cluster zu erstellen, um sie zu hosten.
- [@azure], erstelle einen AKS-Cluster.
- [@azure], hilf mir beim Erstellen eines Kubernetes-Clusters zum Hosten meiner Anwendung.
Bereitstellen eines Manifests in einem AKS-Cluster
Benutzer können ihre Anwendungsmanifeste direkt aus der GitHub Copilot-Chatansicht in einem AKS-Cluster bereitstellen. Dies vereinfacht den Bereitstellungsprozess und sorgt für Konsistenz. Verwenden Sie diese vordefinierten Eingabeaufforderungen, um das Risiko von Fehlern während der Bereitstellung zu verringern, was zu zuverlässigeren und stabileren Bereitstellungen führt.
Um eine Manifestdatei in einem AKS-Cluster bereitzustellen, können Sie die folgenden Eingabeaufforderungen verwenden:
- [@azure], hilf mir bei der Bereitstellung meiner Manifestdatei.
- [@azure], stelle mein Manifest in meinem AKS-Cluster bereit.
- [@azure], stelle mein Manifest in meinem Kubernetes-Cluster bereit.
- [@azure]. stelle mein Anwendungsmanifest in einem AKS-Cluster bereit.
- [@azure], stelle das Manifest für den AKS-Cluster bereit.
Kubectl-Befehl generieren
Benutzer können verschiedene Kubectl-Befehle generieren, um ihre AKS-Cluster zu verwalten, ohne sich an komplexe Befehlssyntax erinnern zu müssen. Die Verwendung von GitHub Copilot für Azure macht Clusterverwaltung barrierefreier und effizienter, insbesondere für Benutzer, die keine Kubernetes-Experten sind.
Sie können verschiedene Kubectl-Befehle für Ihren AKS-Cluster mithilfe der folgenden Prompts generieren:
- [@azure], liste alle Dienste für meinen AKS-Cluster auf.
- [@azure], Kubectl-Befehl zum Abrufen von Bereitstellungen mit mindestens 2 Replikaten im AKS-Cluster
- [@azure], rufe alle Dienste in meinem AKS-Cluster mit externen IP-Adressen ab.
- [@azure] Welcher Kubectl-Befehl wird zum Abrufen von Podinformationen für meinen AKS-Cluster verwendet?
- [@azure], zeige mir den Kubectl-Befehl zum Abrufen aller API-Ressourcen.
Beispielaufforderungen zum Aufheben der Bereitstellung einer App
Wenn Sie Ihre Anwendung mit azd
bereitgestellt haben, können Sie GitHub Copilot für Azure Preview um Unterstützung bitten, die Bereitstellung aufzuheben. Als Visual Studio Code-Erweiterung verfügt sie über Kontext darüber, wo und wie Sie Ihre Anwendung in Azure bereitgestellt haben.
Beispielaufforderungen:
- "@azure Aufheben der Bereitstellung meines Projekts mit der Azure Developer CLI."
- "@azure Verwenden Sie azd, um die Bereitstellung meines Projekts aufzuheben."
- "@azure Aufheben der Bereitstellung dieses Projekts aus Azure."
- "@azure Diese App in Azure beenden."
- "@azure Entfernen Sie diesen Code aus der Ausführung in Azure."
Hinweis
Derzeit kann GitHub Copilot für Azure Preview nur die Bereitstellung einer App aufheben, wenn sie ursprünglich mit AZD bereitgestellt wurde.
Zugehöriger Inhalt
- Verstehen Sie, was GitHub Copilot für Azure Preview ist und wie es funktioniert.
- Beginnen Sie mit GitHub Copilot für Azure, indem Sie die Software installieren und Ihre erste Eingabeaufforderung schreiben.
- Folgen Sie der Schnellstartanleitung , um zu verstehen, wie GitHub Copilot für Azure Preview in Ihren Softwareentwicklungsworkflow einbezogen wird. In der Schnellstartanleitung wird beschrieben, wie Dienste in Azure bereitgestellt, deren Status überwacht und Probleme behoben werden.
- Beispiele für das Entwerfen und Entwickeln von Anwendungen für Azure finden Sie unter Beispielaufforderungen.
- Sehen Sie sich Beispielaufforderungen an , um mehr über Azure zu erfahren und Ihr Azure-Konto, Ihr Abonnement und Ihre Ressourcen zu verstehen.
- Siehe Beispielaufforderungen zum Optimieren Ihrer Anwendungen in Azure.
- Siehe Beispielaufforderungen zur Problembehandlung Ihrer Azure-Ressourcen.