Freigeben über


Erstellen von Kubernetes YAML-Dateien mit Azure Copilot

Azure Copilot kann Ihnen beim Erstellen von Kubernetes YAML-Dateien helfen, um Azure Kubernetes Service (AKS)- Cluster anzuwenden. Generierte YAML-Dateien folgen bewährten Methoden, sodass Sie sich voll auf Ihre Anwendungen und weniger auf die zugrunde liegende Infrastruktur konzentrieren können. Sie können auch Unterstützung beim Erstellen Ihrer eigenen YAML-Dateien erhalten, indem Sie Microsoft Copilot bitten, Änderungen vorzunehmen, Probleme zu beheben oder Elemente im Kontext Ihres spezifischen Szenarios zu erläutern.

Wenn Sie Azure Copilot um Hilfe zu Kubernetes YAML-Dateien bitten, werden Sie aufgefordert, den YAML-Bereitstellungs-Editor zu öffnen. Von dort aus können Sie Azure Copilot beim Erstellen, Bearbeiten und Formatieren der gewünschten YAML-Datei verwenden, um Ihren Cluster zu erstellen.

In diesem Video wird gezeigt, wie Azure Copilot beim Schreiben, Formatieren und Beheben von Kubernetes-YAML-Dateien helfen kann.

Tipp

Die hier aufgeführten Aufgaben und Beispielaufforderungen zeigen einige der Bereiche, in denen Azure Copilot besonders hilfreich sein kann. Dies ist jedoch keine vollständige Liste aller Dinge, die Sie tun können. Wir empfehlen Ihnen, mit Ihren eigenen Eingabeaufforderungen zu experimentieren und zu sehen, wie Azure Copilot Ihnen bei der Verwaltung Ihrer Azure-Ressourcen und -Umgebung helfen kann.

Generieren von Kubernetes YAML-Dateien mit Azure Copilot

Azure Copilot kann Ihnen helfen, Kubernetes YAML-Dateien zu generieren, um sie auf Ihren AKS-Cluster anzuwenden, um eine neue Bereitstellung zu erstellen. Sie stellen Ihre Anwendungsspezifikationen bereit, z. B. Containerimages, Ressourcenanforderungen und Netzwerkeinstellungen. Azure Copilot verwendet Ihre Eingabe, um umfassende YAML-Dateien zu generieren, die die gewünschten Kubernetes-Bereitstellungen, Dienste und andere Ressourcen definieren und die Infrastruktur effektiv als Code kapseln.

Um eine neue Datei zu generieren, können Sie "Erstellen und Bearbeiten einer AKS YAML-Bereitstellungsdatei" sagen. Wenn Sie noch nicht mit einem Cluster arbeiten, fordert Azure Copilot Sie auf, eines auszuwählen. Als Nächstes wird gefragt, ob Sie den YAML-Bereitstellungs-Editor öffnen möchten.

Screenshot: Prompt zum Generieren einer AKS-YAML-Datei in Azure Copilot.

Nachdem Sie dies bestätigt haben, wird der YAML-Bereitstellungs-Editor angezeigt. Von hier aus können Sie die Tastenkombination ALT+I verwenden, um einen Inline-Copilot-Prompt zu öffnen. Geben Sie hier Prompts ein, um YAML-Code anzuzeigen, das basierend auf Ihren Anforderungen generiert wird.

Screenshot, der den YAML-Editor mit einem Prompt für das Erstellen einer AKS-Bereitstellung zeigt.

Holen Sie sich Unterstützung bei der Arbeit mit Kubernetes-Dateien im YAML-Editor.

Nachdem Azure Copilot eine YAML-Datei für Sie generiert hat, können Sie weiterhin im YAML-Editor arbeiten, um Änderungen vorzunehmen. Sie können auch von Grund auf neu beginnen und eigenen YAML-Code direkt in den Editor eingeben. Im YAML-Editor bietet Azure Copilot mehrere Features, mit denen Sie schnell gültige YAML-Dateien erstellen können.

Nutzen Sie beim Arbeiten im AKS-YAML-Editor die Tastenkombination ALT+I, um einen Inline-Copilot-Prompt zu öffnen.

AutoVervollständigen

Azure Copilot stellt automatisch Vorschläge zur Autovervollständigung basierend auf Ihrer Eingabe bereit.

Screenshot, der zeigt, wie Azure Copilot Autovervollständigungsvorschläge in einer AKS YAML-Datei bereitstellt.

Fragen in natürlicher Sprache

Sie können das Inline-Copilot-Steuerelement (ALT+I) verwenden, um bestimmte Änderungen in natürlicher Sprachen anzufordern. Sie können beispielsweise Aktualisieren, um den aktuellstes NGINX zu verwenden sagen.

Screenshot einer Anforderung für Azure Copilot zum Aktualisieren einer AKS YAML-Datei.

Basierend auf Ihrer Anforderung nimmt Azure Copilot Änderungen an Ihrem YAML vor, wobei die Unterschiede hervorgehoben sind.

Screenshot der Änderungen, die Azure Copilot an der YAML-Datei vorgenommen hat.

Wählen Sie "Alle annehmen" , um diese Änderungen zu speichern, oder wählen Sie "Alle verwerfen " aus, um sie abzulehnen. Um vor dem Annehmen weitere Änderungen vorzunehmen, können Sie eine andere Abfrage eingeben und dann die Schaltfläche Aktualisieren auswählen, um die neuen Änderungen anzuzeigen.

Wenn Sie die Diff-Ansicht zwischen Inline und Nebeneinander umschalten möchten, wählen Sie das Diff-Symbol aus.

Screenshot, der die parallele Diff-Ansicht im AKS-YAML-Editor zeigt, wobei die Umschaltfläche hervorgehoben ist.

Integrierte Befehle

Beim Arbeiten mit YAML-Dateien bietet Azure Copilot integrierte Befehle, die Ihnen helfen, effizienter zu arbeiten. Um auf diese Befehle zuzugreifen, geben Sie / in das Inline-Copilot-Steuerelement ein.

Screenshot: Befehle, die im Inlinesteuerelement von Azure Copilot in einer AKS-YAML-Datei verfügbar sind.

Derzeit sind folgende Befehle verfügbar:

  • /explain: Weitere Informationen zur YAML-Datei oder zu einem hervorgehobenen Abschnitt erhalten.
  • /format: Wenden Sie den Standardeinzug an oder beheben sie andere Formatierungsprobleme.
  • /fix: Beheben Sie Probleme mit ungültigem YAML-Code.
  • /chat: Öffnen Sie das vollständige Azure Copilot-Chatfenster.
  • /discard: Zuvor vorgenommene Änderungen verwerfen.
  • /close: Schließt das Inline-Copilot-Steuerelement.
  • /retry (erneut versuchen): Versucht, den vorherigen Prompt erneut auszuführen.

Nächste Schritte