Compartilhar via


Criar arquivos YAML do Kubernetes usando o Microsoft Copilot no Azure

O Microsoft Copilot no Azure (versão prévia) pode ajudar você a criar arquivos YAML do Kubernetes para aplicar clusters do AKS (Serviço de Kubernetes do Azure). Os arquivos YAML gerados aderem às práticas recomendadas para que você possa se concentrar mais em seus aplicativos e menos na infraestrutura subjacente. Você também pode obter ajuda ao criar seus próprios arquivos YAML solicitando que o Microsoft Copilot faça alterações, corrija problemas ou explique elementos no contexto de seu cenário específico.

Quando você pede ajuda ao Copilot no Azure para arquivos YAML do Kubernetes, ele solicita que você abra o editor de implantação YAML. A partir daí, você pode usar o Copilot no Azure para ajudar você a criar, editar e formatar o arquivo YAML desejado para criar seu cluster.

Este vídeo mostra como o Copilot no Azure pode ajudar a escrever, formatar e solucionar problemas de arquivos YAML do Kubernetes.

Observação

As tarefas e os prompts de exemplo listados aqui mostram algumas das áreas em que o Microsoft Copilot no Azure (versão prévia) pode ser especialmente útil. Porém, esta não é uma lista completa de todas as coisas que você pode fazer. Incentivamos você a experimentar seus prompts e ver como o Microsoft Copilot no Azure (versão prévia) pode ajudar você a gerenciar seus recursos e ambiente do Azure.

Importante

O Microsoft Copilot no Azure (versão prévia) está atualmente em VERSÃO PRÉVIA. Veja os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral.

Gerar arquivos YAML do Kubernetes usando o Microsoft Copilot no Azure

O Microsoft Copilot no Azure pode ajudar você a gerar arquivos YAML para Kubernetes a serem aplicados ao seu cluster do AKS ou a criar uma nova implantação. Você fornece suas especificações de aplicativo, como imagens de contêiner, requisitos de recursos e preferências de rede. O Microsoft Copilot no Azure utiliza suas entradas para gerar arquivos YAML abrangentes que definem as implantações desejadas no Kubernetes, serviços e outros recursos, encapsulando efetivamente a infraestrutura como código.

Quando você pede ajuda ao Microsoft Copilot no Azure com arquivos YAML do Kubernetes, ele pergunta se você deseja abrir o editor de implantação YAML.

Captura de tela de uma solicitação de ajuda para gerar um arquivo YAML do AKS no Microsoft Copilot no Azure.

Após a sua confirmação, o editor de implantação YAML é exibido. A partir daqui, você pode pressionar ALT + I para abrir um prompt do Copilot embutido. Digite os prompts aqui para visualizar o YAML gerado com base nos seus requisitos.

Captura de tela mostrando o editor YAML com um prompt para criar uma implantação AKS.

Obtenha ajuda para trabalhar com arquivos Kubernetes no editor YAML

Depois que o Microsoft Copilot no Azure tiver gerado um arquivo YAML para você, você poderá continuar a trabalhar no editor YAML para fazer alterações. Você também pode começar do zero e inserir seu próprio YAML diretamente no editor. No editor YAML, o Microsoft Copilot no Azure oferece vários recursos que ajudam você a criar rapidamente arquivos YAML válidos.

Ao trabalhar no editor do AKS YAML, insira ALT + I para abrir um prompt do Copilot embutido.

Preenchimento automático

O Microsoft Copilot no Azure fornece automaticamente sugestões de preenchimento automático com base em sua entrada.

Captura de tela mostrando o Microsoft Copilot no Azure fornecendo sugestões de preenchimento automático em um arquivo YAML do AKS.

Perguntas sobre linguagem natural

Você pode usar o controle Copilot embutido (ALT + I) para solicitar alterações específicas usando idiomas naturais. Por exemplo, você pode dizer Atualizar para usar o nginx mais recente.

Captura de tela de uma solicitação do Microsoft Copilot para o Azure para atualizar um arquivo YAML do AKS.

Com base em sua solicitação, o Microsoft Copilot no Azure faz alterações em seu YAML, com as diferenças realçadas.

Captura de tela mostrando as alterações feitas pelo Microsoft Copilot no Azure no arquivo YAML.

Selecione Aceitar para salvar essas alterações ou selecione o X para rejeitá-las. Para fazer mais alterações antes de aceitar, você pode inserir uma consulta diferente e, em seguida, selecionar o botão Atualizar para ver as novas alterações.

Você também pode selecionar o botão Comparação para alternar o modo de exibição de difusor entre embutido e lado a lado.

Captura de tela mostrando a exibição de diferenciação lado a lado no editor AKS YAML, com o botão de alternância realçado.

Comandos internos

Ao trabalhar com arquivos YAML, o Microsoft Copilot no Azure fornece comandos internos para ajudar você a trabalhar com mais eficiência. Para acessar esses comandos, digite / no controle Copilot embutido.

Captura de tela mostrando os comandos disponíveis no controle Microsoft Copilot no Azure embutido em um arquivo YAML do AKS.

Os seguintes comandos estão disponíveis no momento:

  • /explain: obtenha mais informações sobre uma seção ou elemento do arquivo YAML.
  • /format: aplique o recuo padrão ou corrija outros problemas de formatação.
  • /fix: resolva problemas com YAML inválido.
  • /discard: descartar alterações feitas anteriormente.
  • /chat: abre um painel completo do Microsoft Copilot no Azure.
  • /close: fecha o controle Copilot embutido.
  • /retry: tenta o prompt anterior novamente.

Próximas etapas