Partilhar via


Criar ficheiros YAML Kubernetes usando Azure Copilot

O Azure Copilot pode ajudá-lo a criar ficheiros YAML Kubernetes para aplicar clusters Azure Kubernetes Service (AKS). 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 ao Microsoft Copilot para fazer alterações, corrigir problemas ou explicar elementos no contexto do seu cenário específico.

Quando pede ajuda ao Azure Copilot com ficheiros YAML do Kubernetes, ele pede para abrir o editor de implementação YAML. A partir daí, podes usar o Azure Copilot para te ajudar a criar, editar e formatar o ficheiro YAML desejado para criar o teu cluster.

Este vídeo mostra como o Azure Copilot pode ajudar na escrita, formatação e resolução de problemas dos ficheiros YAML Kubernetes.

Sugestão

As tarefas e exemplos de prompts aqui listados mostram algumas das áreas onde o Azure Copilot pode ser especialmente útil. No entanto, esta não é uma lista completa de todas as coisas que você pode fazer. Incentivamo-lo a experimentar os seus próprios prompts e a ver como o Azure Copilot pode ajudá-lo a gerir os seus recursos e ambiente Azure.

Gerar ficheiros YAML do Kubernetes usando o Azure Copilot

O Azure Copilot pode ajudá-lo a gerar ficheiros YAML Kubernetes para aplicar ao seu cluster AKS ou criar uma nova implementação. Você fornece as especificações do aplicativo, como imagens de contêiner, requisitos de recursos e preferências de rede. O Azure Copilot usa a sua entrada para gerar ficheiros YAML abrangentes que definem as implementações, serviços e outros recursos desejados do Kubernetes, encapsulando efetivamente a infraestrutura como código.

Para gerar um novo ficheiro, pode dizer "Criar e editar um ficheiro de deployment YAML do AKS." Se ainda não estiver a trabalhar com um cluster, o Azure Copilot pede-lhe para selecionar um. De seguida, pergunta se gostaria de abrir o editor de implantação YAML.

Captura de ecrã de um pedido de ajuda para gerar um ficheiro YAML AKS no Azure Copilot.

Depois de confirmar, o editor de implementação YAML é exibido. A partir daqui, você pode inserir ALT + I para abrir um prompt de Copilot em linha. Insira os prompts aqui para ver o YAML gerado com base em suas necessidades.

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

Obter ajuda para trabalhar com arquivos Kubernetes no editor YAML

Depois de o Azure Copilot gerar um ficheiro YAML para si, pode 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 Azure Copilot oferece várias funcionalidades que o ajudam a criar rapidamente ficheiros YAML válidos.

Ao trabalhar no editor AKS YAML, digite ALT + I para abrir um prompt Copilot em linha.

Preenchimento Automático

O Azure Copilot fornece automaticamente sugestões de autopreenchimento com base nas suas entradas.

Captura de ecrã mostrando o Azure Copilot a fornecer sugestões de preenchimento automático num ficheiro YAML do AKS.

Perguntas sobre linguagem natural

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

Captura de ecrã de um pedido para o Azure Copilot atualizar um ficheiro YAML do AKS.

Com base no seu pedido, o Azure Copilot faz alterações ao seu YAML, destacando as diferenças.

Captura de ecrã que mostra as alterações que o Azure Copilot fez ao ficheiro YAML.

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

Para alternar a visualização da diferença entre inline e lado a lado, selecione o ícone Diff.

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

Comandos incorporados

Ao trabalhar com ficheiros YAML, o Azure Copilot fornece comandos incorporados para o ajudar a trabalhar de forma mais eficiente. Para acessar esses comandos, digite / no controle Copilot em linha.

Captura de ecrã que mostra os comandos disponíveis no controlo inline do Azure Copilot num ficheiro YAML do AKS.

Os seguintes comandos estão atualmente disponíveis:

  • /explicar: Obtenha mais informações sobre o arquivo YAML ou uma seção destacada.
  • /format: Aplique recuo padrão ou corrija outros problemas de formatação.
  • /fix: Resolva problemas com YAML inválido.
  • /chat: Abra a janela completa de chat do Azure Copilot.
  • /descartar: Descarte alterações feitas anteriormente.
  • /close: Fecha o controle Copilot integrado.
  • /retry: Tenta o prompt anterior novamente.

Próximos passos