Примеры запросов на развертывание приложения с помощью GitHub Copilot для предварительной версии Azure
Если вы не знакомы с Azure или хотите, чтобы инструменты и ИИ выполняли большую часть работы, вы можете попросить GitHub Copilot для Azure Preview помочь вам развернуть приложение. Используйте рекомендации для достижения наилучших результатов.
Примеры запросов на развертывание приложения
Если вы хотите использовать GitHub Copilot для Предварительной версии Azure для развертывания приложения, вы можете начать с открытого вопроса или запроса, как один из следующих примеров:
- "@azure Помочь мне развернуть приложение в Azure".
- "@azure Как развернуть это приложение?"
- "@azure развернуть этот проект в Azure".
- "@azure Запустить это приложение в Azure".
Затем добавьте дополнительные сведения для улучшения результатов. Ниже приведены некоторые примеры запросов:
Служба или технология | Примеры запроса развертывания |
---|---|
Служба Azure Kubernetes (AKS) |
|
Служба приложений Azure |
|
Приложения-контейнеры Azure |
|
Интерфейс командной строки разработчика Azure (azd ) |
|
Azure DevOps |
|
Служба Azure OpenAI |
|
GitHub Actions |
|
Во многих случаях при запросе GitHub Copilot для Azure выбрать службы Azure и развернуть приложение в Azure, он создаст шаблоны Bicep и даст вам возможность azd
начать развертывание.
Внимание
Вы всегда должны проверять шаблоны Bicep, чтобы убедиться, что GitHub Copilot для Azure рекомендуется. Кроме того, шаблоны предназначены для начала. Вы должны спланировать редактирование шаблонов в соответствии с вашими потребностями.
GitHub Copilot для Azure для развертывания моделей в Службе OpenAI Azure
Помимо примера запросов на развертывание в Службе OpenAI Azure, GitHub Copilot для Azure имеет следующие возможности:
- Учитывая существующий ресурс OpenAI, пользователь может развернуть модель и при необходимости ввести имя для развертывания модели.
- Учитывая имя существующей группы ресурсов и дополнительное расположение, пользователь может развернуть модель и @azure развернуть новый ресурс OpenAI. Пользователю необходимо ввести имя нового ресурса OpenAI для создания.
- Учитывая расположение, пользователь может развернуть модель и @azure развернуть новую группу ресурсов и ресурс OpenAI. Пользователю необходимо ввести имя новой группы ресурсов и создаваемого ресурса OpenAI.
- Если ошибка квоты недостаточна, пользователю будет предложено выбрать другой регион.
Примеры запросов на Служба Azure Kubernetes (AKS)
GitHub Copilot для Azure позволяет пользователям выполнять надежный набор задач, связанных с Служба Azure Kubernetes (AKS) непосредственно из представления чата GitHub Copilot. Эти навыки включают создание кластера AKS, развертывание манифеста в кластере AKS и создание команд Kubectl.
Создание кластера AKS
Пользователи могут быстро настроить кластер AKS с помощью простых запросов естественного языка. GitHub Copilot для Azure снижает сложность и время, необходимое для ручной настройки и развертывания кластера Kubernetes.
Кластер AKS можно создать с помощью следующих запросов:
- [@azure] Вы можете помочь мне создать кластер Kubernetes
- [@azure] Можно ли настроить кластер AKS для меня?
- [@azure] У меня есть контейнерное приложение, можно ли создать кластер AKS для его размещения?
- [@azure] создание кластера AKS
- [@azure] Помогите мне создать кластер Kubernetes для размещения приложения
Развертывание манифеста в кластере AKS
Пользователи могут развертывать манифесты приложения в кластере AKS непосредственно из представления чата GitHub Copilot. Это упрощает процесс развертывания и обеспечивает согласованность. Используйте эти предопределенные запросы, чтобы снизить риск ошибок во время развертывания, что приводит к более надежным и стабильным развертываниям.
Чтобы развернуть файл манифеста в кластере AKS, можно использовать следующие запросы:
- [@azure] поможет мне развернуть файл манифеста
- [@azure] Можно ли развернуть манифест в кластере AKS?
- [@azure] Можно ли развернуть манифест в кластере Kubernetes?
- [@azure] Развертывание манифеста приложения в кластере AKS
- [@azure] Развертывание манифеста для кластера AKS
Создание команды Kubectl
Пользователи могут создавать различные команды Kubectl для управления кластерами AKS без необходимости запоминать сложный синтаксис команд. Использование GitHub Copilot для Azure делает управление кластера более доступными и эффективными, особенно для пользователей, не являющихся экспертами Kubernetes.
Вы можете создать различные команды Kubectl для кластера AKS, используя следующие запросы:
- [@azure] список всех служб для кластера AKS
- Команда kubectl [@azure] для получения развертываний с по крайней мере 2 репликами в кластере AKS
- [@azure] получение всех служб в кластере AKS с внешними IP-адресами
- [@azure] Что такое команда kubectl, чтобы получить сведения о pod для кластера AKS?
- [@azure] Вы можете получить команду kubectl для получения всех ресурсов API
Пример запроса отмены развертывания приложения
Если вы развернули приложение с azd
помощью, вы можете обратиться к GitHub Copilot для Предварительной версии Azure для получения помощи по отмене развертывания. В качестве расширения Visual Studio Code он содержит контекст о том, где и как вы развернули приложение в Azure.
Примеры запросов:
- "@azure Undeploy мой проект с помощью Интерфейса командной строки разработчика Azure".
- "@azure Использовать azd для отмены моего проекта".
- "@azure Undeploy этот проект из Azure".
- "@azure Остановить это приложение в Azure".
- "@azure удалить этот код из запуска в Azure".
Примечание.
В настоящее время GitHub Copilot для Azure Preview может отменить развертывание приложения, если оно было первоначально развернуто с помощью AZD.
Связанный контент
- Узнайте, что такое GitHub Copilot для Предварительной версии Azure и как это работает.
- Начните работу с GitHub Copilot для Azure, установив программное обеспечение и написав свой первый запрос.
- Следуйте краткому руководству , чтобы понять, как включить GitHub Copilot для Azure Preview в рабочий процесс разработки программного обеспечения. В кратком руководстве описывается, как развертывать службы в Azure, отслеживать их состояние и устранять неполадки.
- См. примеры запросов на проектирование и разработку приложений для Azure.
- Ознакомьтесь с примерами запросов для получения дополнительных сведений об Azure и о своей учетной записи, подписке и ресурсах Azure.
- См. примеры запросов на оптимизацию приложений в Azure.
- См. примеры запросов на устранение неполадок с ресурсами Azure.