Exemples d’invites pour le déploiement de votre application avec GitHub Copilot pour Azure Preview
Si vous n’êtes pas familiarisé avec Azure ou que vous souhaitez simplement que les outils et l’IA effectuent la plupart du travail, vous pouvez demander à GitHub Copilot pour Azure Preview de vous aider à déployer votre application. Utilisez les meilleures pratiques pour obtenir les meilleurs résultats.
Exemples d’invites pour le déploiement d’une application
Si vous souhaitez utiliser GitHub Copilot pour Azure Preview pour obtenir de l’aide sur le déploiement de votre application, vous pouvez commencer par une question ou une demande ouverte comme l’un des exemples suivants :
- « @azure m’aider à déployer mon application sur Azure . »
- « @azure Comment puis-je déployer cette application ? »
- « @azure déployer ce projet sur Azure . »
- « @azure Exécuter cette application sur Azure ».
Ensuite, ajoutez plus de détails pour obtenir de meilleurs résultats. Voici quelques exemples d’invites :
Service ou technologie | Exemples d’invite de déploiement |
---|---|
Azure Kubernetes Service (AKS) |
|
Azure App Service |
|
Azure Container Apps |
|
Azure Developer CLI (azd ) |
|
Azure DevOps |
|
Azure OpenAI Service |
|
Actions GitHub |
|
Dans de nombreux cas, lorsque vous demandez à GitHub Copilot pour Azure de choisir des services Azure et de déployer votre application sur Azure, il crée des modèles Bicep et vous donne la possibilité d’utiliser azd
pour commencer le déploiement.
Important
Vous devez toujours inspecter les modèles Bicep pour vous assurer que vous comprenez ce que GitHub Copilot pour Azure recommande. En outre, les modèles sont destinés à être un point de départ. Vous devez planifier la modification des modèles en fonction de vos besoins.
GitHub Copilot pour Azure pour déployer des modèles sur Azure OpenAI Service
Outre les exemples d’invites de déploiement sur Azure OpenAI Service, GitHub Copilot pour Azure dispose des fonctionnalités suivantes :
- Étant donné une ressource OpenAI existante, l’utilisateur peut déployer un modèle et éventuellement entrer un nom pour le modèle à déployer.
- Étant donné le nom d’un groupe de ressources existant et éventuellement l’emplacement, l’utilisateur peut déployer un modèle et @azure déployer une nouvelle ressource OpenAI. L’utilisateur doit entrer le nom de la nouvelle ressource OpenAI à créer.
- Étant donné l’emplacement, l’utilisateur peut déployer un modèle et @azure déployer un nouveau groupe de ressources et une ressource OpenAI. L’utilisateur doit entrer le nom du nouveau groupe de ressources et de la ressource OpenAI à créer.
- En cas d’erreur de quota insuffisante, l’utilisateur est invité à choisir une autre région.
Exemples d’invites pour Azure Kubernetes Service (AKS)
GitHub Copilot pour Azure permet aux utilisateurs d’effectuer un ensemble robuste de tâches liées à Azure Kubernetes Service (AKS) directement à partir de la vue GitHub Copilot Chat. Ces compétences incluent la création d’un cluster AKS, le déploiement d’un manifeste sur un cluster AKS et la génération de commandes Kubectl.
Créer un cluster AKS
Les utilisateurs peuvent rapidement configurer un cluster AKS à l’aide d’invites de langage naturel simples. GitHub Copilot pour Azure réduit la complexité et le temps nécessaire pour configurer et déployer manuellement un cluster Kubernetes.
Vous pouvez créer un cluster AKS à l’aide des invites suivantes :
- [@azure] peux-tu m’aider à créer un cluster Kubernetes ?
- [@azure] peux-tu configurer un cluster AKS pour moi ?
- [@azure] j’ai une application conteneurisée, peux-tu m’aider à créer un cluster AKS pour l’héberger ?
- [@azure] créer un cluster AKS
- [@azure] aide-moi à créer un cluster Kubernetes pour héberger mon application
Déployer un manifeste sur un cluster AKS
Les utilisateurs peuvent déployer leurs manifestes d’application sur un cluster AKS directement à partir de la vue GitHub Copilot Chat. Cela simplifie le processus de déploiement et garantit sa cohérence. Utilisez ces invites prédéfinies pour réduire le risque d’erreurs pendant le déploiement, ce qui entraîne des déploiements plus fiables et stables.
Pour déployer un fichier manifeste sur un cluster AKS, vous pouvez utiliser ces invites :
- [@azure] aide-moi à déployer mon fichier manifeste
- [@azure] peux-tu déployer mon manifeste sur mon cluster AKS ?
- [@azure] peux-tu déployer mon manifeste sur mon cluster Kubernetes ?
- [@azure] déployer mon manifeste d’application sur un cluster AKS
- [@azure] déployer le manifeste pour le cluster AKS
Générer la commande Kubectl
Les utilisateurs peuvent générer différentes commandes Kubectl pour gérer leurs clusters AKS sans avoir à mémoriser la syntaxe de commande complexe. L’utilisation de GitHub Copilot pour Azure rend la gestion des clusters plus accessible et efficace, en particulier pour les utilisateurs qui ne sont pas des experts Kubernetes.
Vous pouvez générer différentes commandes Kubectl pour votre cluster AKS à l’aide de ces invites :
- [@azure] dresse la liste de tous les services de mon cluster AKS
- [@azure] commande Kubectl pour obtenir des déploiements avec au moins 2 réplicas dans un cluster AKS
- [@azure] donne-moi la liste de tous les services de mon cluster AKS avec des adresses IP externes
- [@azure] quelle est la commande Kubectl pour obtenir des informations sur le pod pour mon cluster AKS ?
- [@azure] peux-tu m’indiquer la commande Kubectl pour obtenir toutes les ressources d’API
Exemples d’invites pour annuler le déploiement d’une application
Si vous avez déployé votre application avec azd
, vous pouvez demander à GitHub Copilot pour La préversion Azure d’obtenir de l’aide sur le déploiement. En tant qu’extension Visual Studio Code, elle a un contexte sur l’emplacement et la façon dont vous avez déployé votre application sur Azure.
Exemples d’invites :
- « @azure Annuler le déploiement de mon projet avec Azure Developer CLI. »
- « @azure Utiliser azd pour annuler le déploiement de mon projet. »
- « @azure Annuler le déploiement de ce projet à partir d’Azure . »
- « @azure Arrêter cette application sur Azure ».
- « @azure Supprimer ce code de l’exécution sur Azure . »
Remarque
Actuellement, GitHub Copilot pour Azure Preview ne peut redéployer une application que si elle a été déployée à l’origine avec AZD.
Contenu connexe
- Comprenez ce que GitHub Copilot pour Azure Preview est et comment il fonctionne.
- Commencez avec GitHub Copilot pour Azure en installant le logiciel et en écrivant votre première invite.
- Suivez le guide de démarrage rapide pour comprendre comment inclure GitHub Copilot pour Azure Preview dans votre workflow de développement logiciel. Le guide de démarrage rapide explique comment déployer des services sur Azure, surveiller leur état et résoudre les problèmes.
- Consultez des exemples d’invites pour la conception et le développement d’applications pour Azure.
- Consultez des exemples d’invites pour en savoir plus sur Azure et comprendre votre compte, votre abonnement et vos ressources Azure.
- Consultez des exemples d’invites pour optimiser vos applications dans Azure.
- Consultez des exemples d’invites pour résoudre les problèmes liés à vos ressources Azure.