Freigeben über


Erstellen von Kubernetes-YAML-Dateien mit Microsoft Copilot in Azure

Microsoft Copilot in Azure (Vorschau) kann Sie dabei unterstützen, Kubernetes-YAML-Dateien zu erstellen, um sie auf Azure Kubernetes Service-Cluster (AKS) 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 Copilot in Azure um Unterstützung beim Erstellen von Kubernetes-YAML-Dateien bitten, werden Sie aufgefordert, den YAML-Bereitstellungs-Editor zu öffnen. Von dort aus können Sie sich von Copilot in Azure dabei unterstützen lassen, die gewünschte YAML-Datei zu erstellen, zu bearbeiten und zu formatieren, um Ihren Cluster zu erstellen.

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

Hinweis

Die hier aufgeführten Aufgaben und Beispielprompts zeigen einige Bereiche, in denen Microsoft Copilot in Azure (Vorschauversion) besonders hilfreich sein kann. Hierbei handelt es sich jedoch nicht um eine vollständige Liste aller Möglichkeiten. Es wird empfohlen, mit Ihren eigenen Prompts zu experimentieren, um zu sehen, wie Microsoft Copilot in Azure (Vorschauversion) Ihnen bei der Verwaltung Ihrer Azure-Ressourcen und -Umgebung helfen kann.

Wichtig

Microsoft Copilot in Azure (Vorschauversion) befindet sich derzeit in der VORSCHAUPHASE. Die zusätzlichen Nutzungsbestimmungen für Microsoft Azure-Vorschauen enthalten rechtliche Bedingungen. Sie gelten für diejenigen Azure-Features, die sich in der Beta- oder Vorschauversion befinden oder aber anderweitig noch nicht zur allgemeinen Verfügbarkeit freigegeben sind.

Generieren von Kubernetes-YAML-Dateien mit Microsoft Copilot in Azure

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

Wenn Sie Microsoft Copilot in Azure um Unterstützung beim Erstellen von Kubernetes-YAML-Dateien bitten, werden Sie gefragt, ob Sie den YAML-Bereitstellungs-Editor öffnen möchten.

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

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.

Erhalten von Unterstützung im YAML-Editor bei der Arbeit mit Kubernetes-Dateien

Nachdem Microsoft Copilot in Azure eine YAML-Datei für Sie generiert hat, können Sie im YAML-Editor weiterarbeiten, 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 Microsoft Copilot in Azure mehrere Funktionen, mit denen Sie rasch 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

Microsoft Copilot in Azure stellt basierend auf Ihrer Eingabe automatisch AutoVervollständigen-Vorschläge bereit.

Screenshot: Microsoft Copilot in Azure beim Bereitstellen von AutoVervollständigen-Vorschlägen in einer AKS-YAML-Datei

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: Anforderung für Microsoft Copilot in Azure zum Aktualisieren einer AKS-YAML-Datei

Basierend auf Ihrer Anforderung nimmt Microsoft Copilot in Azure Änderungen an Ihrem YAML-Code vor, wobei Unterschiede hervorgehoben werden.

Screenshot: Änderungen, die Microsoft Copilot in Azure an der YAML-Datei vorgenommen hat

Wählen Sie Annehmen oder X aus, um diese Änderungen zu speichern bzw. 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.

Sie können auch die Schaltfläche Diff auswählen, um bei der Diff-Ansicht zwischen Inline und parallel umzuschalten.

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

Integrierte Befehle

Bei der Arbeit mit YAML-Dateien bietet Microsoft Copilot in Azure 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 Microsoft Copilot in Azure in einer AKS-YAML-Datei verfügbar sind

Derzeit sind folgende Befehle verfügbar:

  • /explain (erklären): Erhalten Sie weitere Informationen zu einem Abschnitt oder Element Ihrer YAML-Datei.
  • /format (formatieren): Wenden Sie den Standardeinzug an oder beheben sie andere Formatierungsprobleme.
  • /fix (beheben): Beheben Sie Probleme mit ungültigem YAML-Code.
  • /discard (verwerfen): Verwerfen Sie zuvor vorgenommene Änderungen.
  • /chat (chatten): Öffnet einen vollständigen Bereich von Microsoft Copilot in Azure.
  • /close (schließen): Schließt das Inline-Copilot-Steuerelement.
  • /retry (erneut versuchen): Versucht, den vorherigen Prompt erneut auszuführen.

Nächste Schritte