Создание файлов 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. Здесь можно ввести ALT +I , чтобы открыть встроенный запрос Copilot. Введите здесь запросы, чтобы просмотреть созданный YAML на основе ваших требований.
Справка по работе с файлами Kubernetes в редакторе YAML
После создания YAML-файла в Azure microsoft Copilot вы можете продолжить работу в редакторе YAML, чтобы внести изменения. Вы также можете начать с нуля и ввести собственный YAML непосредственно в редактор. В редакторе YAML Microsoft Copilot в Azure предлагает несколько функций, которые помогают быстро создавать допустимые файлы YAML.
При работе с редактором YAML AKS введите ALT +I , чтобы открыть встроенный запрос Copilot.
Автозавершение
Microsoft Copilot в Azure автоматически предоставляет предложения автозаполнения на основе входных данных.
Вопросы естественного языка
Вы можете использовать встроенный элемент управления Copilot (ALT+I) для запроса конкретных изменений с помощью естественных языков. Например, можно сказать обновление, чтобы использовать последнюю nginx.
На основе запроса Microsoft Copilot в Azure вносит изменения в YAML с выделенными различиями.
Нажмите кнопку "Принять" , чтобы сохранить эти изменения, или выберите X , чтобы отклонить их. Чтобы внести дальнейшие изменения перед принятием, можно ввести другой запрос, а затем нажмите кнопку "Обновить ", чтобы увидеть новые изменения.
Вы также можете выбрать кнопку Diff, чтобы переключить представление диффа между встроенным и параллельным.
Встроенные команды
При работе с файлами YAML Microsoft Copilot в Azure предоставляет встроенные команды, которые помогут вам эффективнее работать. Чтобы получить доступ к этим командам, введите / в встроенный элемент управления Copilot.
В настоящее время доступны следующие команды:
- /объясните: дополнительные сведения о разделе или элементе файла YAML.
- /format: применение стандартной отступа или устранение других проблем форматирования.
- /исправление. Устранение проблем с недопустимым YAML.
- /отмена: отмена ранее внесенных изменений.
- /chat: откройте полный microsoft Copilot в области Azure.
- /close: закрывает встроенный элемент управления Copilot.
- /retry: повторите попытку предыдущего запроса.
Следующие шаги
- Узнайте больше о способах работы с AKS в Microsoft Copilot в Azure.
- Изучите возможности Microsoft Copilot в Azure.
- Дополнительные сведения о Служба Azure Kubernetes (AKS).