Поделиться через


Создание файлов YAML Kubernetes с помощью Microsoft Copilot в Azure

Microsoft Copilot в Azure (предварительная версия) поможет вам создать файлы YAML Kubernetes для применения кластеров Служба Azure Kubernetes (AKS). Созданные файлы YAML соответствуют рекомендациям, чтобы сосредоточиться на приложениях и меньшее внимание на базовой инфраструктуре. Вы также можете получить помощь при создании собственных файлов YAML, задав Microsoft Copilot запрос на внесение изменений, исправление проблем или описание элементов в контексте конкретного сценария.

При запросе Copilot в Azure для справки с файлами YAML Kubernetes вам будет предложено открыть редактор развертывания YAML. После этого вы можете использовать Copilot в Azure, чтобы создать, изменить и отформатировать нужный YAML-файл для создания кластера.

В этом видео показано, как Copilot в Azure может помочь в написании, форматировании и устранении неполадок файлов YAML Kubernetes.

Примечание.

Задачи и примеры запросов, перечисленные здесь, показывают несколько областей, в которых Microsoft Copilot в Azure (предварительная версия) может быть особенно полезным. Однако это не полный список всех действий, которые вы можете сделать. Мы рекомендуем экспериментировать с собственными запросами и узнать, как Microsoft Copilot в Azure (предварительная версия) поможет вам управлять ресурсами и средой Azure.

Внимание

Microsoft Copilot в Azure (предварительная версия) в настоящее время находится в предварительной версии. Юридические условия, применимые к функциям Azure, которые находятся в состоянии бета-версии, предварительной версии или иным образом еще не выпущены в общедоступной версии, см. на странице Дополнительные условия использования предварительных версий в Microsoft Azure.

Создание файлов YAML Kubernetes с помощью Microsoft Copilot в Azure

Microsoft Copilot в Azure поможет вам создать файлы YAML Kubernetes для применения к кластеру AKS при создании нового развертывания. Вы предоставляете спецификации приложения, такие как образы контейнеров, требования к ресурсам и параметры сети. Microsoft Copilot в Azure использует входные данные для создания комплексных файлов YAML, определяющих требуемые развертывания Kubernetes, службы и другие ресурсы, эффективно инкапсулируя инфраструктуру в виде кода.

При запросе Microsoft Copilot в Azure для справки с файлами YAML Kubernetes он просит открыть редактор развертывания YAML.

Снимок экрана: запрос на создание ФАЙЛА YAML AKS в Microsoft Copilot в Azure.

После подтверждения появится редактор развертывания YAML. Здесь можно ввести ALT +I , чтобы открыть встроенный запрос Copilot. Введите здесь запросы, чтобы просмотреть созданный YAML на основе ваших требований.

Снимок экрана: редактор YAML с запросом на создание развертывания AKS.

Справка по работе с файлами Kubernetes в редакторе YAML

После создания YAML-файла в Azure microsoft Copilot вы можете продолжить работу в редакторе YAML, чтобы внести изменения. Вы также можете начать с нуля и ввести собственный YAML непосредственно в редактор. В редакторе YAML Microsoft Copilot в Azure предлагает несколько функций, которые помогают быстро создавать допустимые файлы YAML.

При работе с редактором YAML AKS введите ALT +I , чтобы открыть встроенный запрос Copilot.

Автозавершение

Microsoft Copilot в Azure автоматически предоставляет предложения автозаполнения на основе входных данных.

Снимок экрана: Microsoft Copilot в Azure, предоставляющий предложения автозаполнения в файле YAML AKS.

Вопросы естественного языка

Вы можете использовать встроенный элемент управления Copilot (ALT+I) для запроса конкретных изменений с помощью естественных языков. Например, можно сказать обновление, чтобы использовать последнюю nginx.

Снимок экрана: запрос microsoft Copilot в Azure для обновления ФАЙЛА YAML AKS.

На основе запроса Microsoft Copilot в Azure вносит изменения в YAML с выделенными различиями.

Снимок экрана: изменения Microsoft Copilot в Azure, внесенные в ФАЙЛ YAML.

Нажмите кнопку "Принять" , чтобы сохранить эти изменения, или выберите X , чтобы отклонить их. Чтобы внести дальнейшие изменения перед принятием, можно ввести другой запрос, а затем нажмите кнопку "Обновить ", чтобы увидеть новые изменения.

Вы также можете выбрать кнопку Diff, чтобы переключить представление диффа между встроенным и параллельным.

Снимок экрана: параллельное представление диффа в редакторе YAML AKS с выделенной кнопкой переключателя.

Встроенные команды

При работе с файлами YAML Microsoft Copilot в Azure предоставляет встроенные команды, которые помогут вам эффективнее работать. Чтобы получить доступ к этим командам, введите / в встроенный элемент управления Copilot.

Снимок экрана: команды, доступные в встроенном элементе управления Microsoft Copilot в элементе управления Azure в ФАЙЛЕ YAML AKS.

В настоящее время доступны следующие команды:

  • /объясните: дополнительные сведения о разделе или элементе файла YAML.
  • /format: применение стандартной отступа или устранение других проблем форматирования.
  • /исправление. Устранение проблем с недопустимым YAML.
  • /отмена: отмена ранее внесенных изменений.
  • /chat: откройте полный microsoft Copilot в области Azure.
  • /close: закрывает встроенный элемент управления Copilot.
  • /retry: повторите попытку предыдущего запроса.

Следующие шаги