Partager via


Créer des fichiers YAML Kubernetes à l’aide d’Azure Copilot

Azure Copilot peut vous aider à créer des fichiers YAML Kubernetes pour appliquer des clusters Azure Kubernetes Service (AKS ). Les fichiers YAML générés respectent les meilleures pratiques afin que vous puissiez vous concentrer davantage sur vos applications et moins sur l’infrastructure sous-jacente. Vous pouvez également obtenir de l’aide lors de la création de vos propres fichiers YAML en demandant à Microsoft Copilot d’apporter des modifications, de résoudre des problèmes ou d’expliquer des éléments dans le contexte de votre scénario spécifique.

Lorsque vous demandez à Azure Copilot d’obtenir de l’aide sur les fichiers YAML Kubernetes, il vous invite à ouvrir l’éditeur de déploiement YAML. À partir de là, vous pouvez utiliser Azure Copilot pour créer, modifier et mettre en forme le fichier YAML souhaité pour créer votre cluster.

Cette vidéo montre comment Azure Copilot peut aider à écrire, mettre en forme et résoudre les problèmes liés aux fichiers YAML Kubernetes.

Conseil / Astuce

Les tâches et les exemples d’invites répertoriés ici montrent quelques-uns des domaines où Azure Copilot peut être particulièrement utile. Toutefois, il ne s’agit pas d’une liste complète de toutes les choses que vous pouvez faire. Nous vous encourageons à expérimenter vos propres invites et à voir comment Azure Copilot peut vous aider à gérer vos ressources et environnements Azure.

Générer des fichiers YAML Kubernetes à l’aide d’Azure Copilot

Azure Copilot peut vous aider à générer des fichiers YAML Kubernetes à appliquer à votre cluster AKS ou à créer un nouveau déploiement. Vous fournissez vos spécifications d’application, telles que les images conteneur, les besoins en ressources et les préférences de mise en réseau. Azure Copilot utilise votre entrée pour générer des fichiers YAML complets qui définissent les déploiements, services et autres ressources Kubernetes souhaités, encapsulant efficacement l’infrastructure en tant que code.

Pour générer un nouveau fichier, vous pouvez dire « Créer et modifier un fichier de déploiement YAML AKS ». Si vous ne travaillez pas déjà avec un cluster, Azure Copilot vous invite à en sélectionner un. Ensuite, il vous demande si vous souhaitez ouvrir l’éditeur de déploiement YAML.

Capture d’écran d’une invite d’aide pour générer un fichier YAML AKS dans Azure Copilot.

Une fois que vous avez confirmé, l’éditeur de déploiement YAML s’affiche. À partir de là, vous pouvez entrer ALT + I pour ouvrir une invite Copilot inline. Entrez les invites ici pour voir YAML généré en fonction de vos besoins.

Capture d’écran montrant l’éditeur YAML avec une invite pour créer un déploiement AKS.

Obtenir de l’aide sur les fichiers Kubernetes dans l’éditeur YAML

Une fois qu’Azure Copilot a généré un fichier YAML pour vous, vous pouvez continuer à travailler dans l’éditeur YAML pour apporter des modifications. Vous pouvez également commencer à partir de zéro et entrer votre propre YAML directement dans l’éditeur. Dans l’éditeur YAML, Azure Copilot propose plusieurs fonctionnalités qui vous aident à créer rapidement des fichiers YAML valides.

Lorsque vous travaillez dans l’éditeur YAML AKS, entrez ALT + I pour ouvrir une invite Copilot inline.

Autocomplétion

Azure Copilot fournit automatiquement des suggestions d'autocomplétion basées sur votre saisie.

Capture d’écran montrant Azure Copilot fournissant des suggestions de saisie semi-automatique dans un fichier YAML AKS.

Questions sur le langage naturel

Vous pouvez utiliser le contrôle Copilot inline (ALT + I) pour demander des modifications spécifiques à l’aide de langages naturels. Par exemple, vous pouvez dire Update pour utiliser le dernier nginx.

Capture d’écran d’une demande d’Azure Copilot pour mettre à jour un fichier YAML AKS.

En fonction de votre demande, Azure Copilot apporte des modifications à votre YAML, avec des différences mises en surbrillance.

Capture d’écran montrant les modifications apportées à Azure Copilot dans le fichier YAML.

Sélectionnez Accepter tout pour enregistrer ces modifications, ou sélectionnez Ignorer tout pour les rejeter. Pour apporter d’autres modifications avant d’accepter, vous pouvez entrer une autre requête, puis sélectionner le bouton Actualiser pour afficher les nouvelles modifications.

Pour basculer l’affichage différentiel entre inline et côte à côte, sélectionnez l’icône Diff.

Capture d’écran montrant la vue des différences côte à côte dans l’éditeur YAML AKS, avec le bouton bascule mis en évidence.

Commandes intégrées

Lorsque vous utilisez des fichiers YAML, Azure Copilot fournit des commandes intégrées pour vous aider à travailler plus efficacement. Pour accéder à ces commandes, tapez / dans le contrôle Copilot inline.

Capture d’écran montrant les commandes disponibles dans le contrôle Azure Copilot inline dans un fichier YAML AKS.

Les commandes actuellement disponibles sont les suivantes :

  • /explain : Obtenez plus d’informations sur le fichier YAML ou une section mise en surbrillance.
  • /format : appliquez une mise en retrait standard ou corrigez d’autres problèmes de mise en forme.
  • /fix : résolvez les problèmes liés à YAML non valide.
  • /chat : ouvrez la fenêtre complète de conversation Azure Copilot.
  • /discard : Ignorer les modifications précédemment apportées.
  • /close : fermez le contrôle Copilot inline.
  • /retry : tentez à nouveau l’invite précédente.

Étapes suivantes