Compartilhar via


Prompts de exemplo para implantar seu aplicativo com o GitHub Copilot para versão prévia do Azure

Se você não estiver familiarizado com o Azure ou apenas quiser que as ferramentas e a IA façam a maior parte do trabalho, peça ao GitHub Copilot para Versão Prévia do Azure para ajudá-lo a implantar seu aplicativo. Use as melhores práticas para obter os melhores resultados.

Exemplos de prompts para implantar um aplicativo

Se você quiser usar o GitHub Copilot para Versão Prévia do Azure para obter ajuda com a implantação do aplicativo, poderá começar com uma pergunta ou solicitação aberta, como um destes exemplos:

  • "@azure Ajude-me a implantar meu aplicativo no Azure."
  • "@azure Como posso implantar este aplicativo?"
  • "@azure Implantar este projeto no Azure."
  • "@azure Executar este aplicativo no Azure."

Em seguida, adicione mais detalhes para obter melhores resultados. Aqui estão alguns exemplos de prompts:

Serviço ou tecnologia Exemplos de prompt de implantação
AKS (Serviço de Kubernetes do Azure)
  • "@azure Você pode me ajudar a criar uma nova implantação no meu cluster do AKS?"
  • "@azure Qual é o comando para dimensionar uma implantação para 5 réplicas?"
  • "@azure Você pode fornecer o comando para expor uma implantação como um serviço?"
Serviço de Aplicativo do Azure
  • "@azure Quantos planos de aplicativos da web usando o nível gratuito eu implantei, agrupados por região na minha <assinatura de espaço reservado> ?"
  • "@azure Quantos aplicativos da web eu implantei no eastus?"
Aplicativos de Contêiner do Azure
  • "@azure Como posso implantar meu aplicativo de contêiner no Azure?"
CLI do Desenvolvedor do Azure (azd)
  • "@azure Usar azd para implantar meu projeto."
  • "@azure Quero usar azd para criar um pipeline de implantação para meu aplicativo."
  • "@azure Inicializar meu projeto com a CLI do Desenvolvedor do Azure."
  • "@azure Por favor, inicie um pipeline azd."
Azure DevOps
  • "@azure Crie um pipeline de implantação para este projeto."
  • "@azure não quero implantar meu aplicativo da minha máquina local. Você pode configurar uma solução remota em vez disso?"
  • "@azure preciso de um pipeline de CI/CD para que meu aplicativo possa ser implantado."
  • "@azure preciso de ajuda para configurar um pipeline para implantar meu aplicativo no Azure."
  • "@azure Ajude-me a criar um pipeline de implantação automatizado para meu aplicativo."
  • "@azure Este projeto está pronto para implantação automatizada. Configure isso."
Serviço OpenAI do Azure
  • "@azure Crie uma implantação OpenAI com o modelo gpt-3.5-turbo usando um modelo Terraform. Defina a versão do modelo como 0613."
GitHub Actions
  • "@azure Vamos usar o GitHub para implantar meu aplicativo no Azure."
  • "@azure Configurar um pipeline do GitHub Actions para implantar meu aplicativo no Azure."

Em muitos casos, quando você pede ao GitHub Copilot para Azure para escolher os serviços do Azure e implantar seu aplicativo no Azure, ele cria modelos Bicep e oferece a opção de usar azd para iniciar a implantação.

Importante

Você sempre deve inspecionar os modelos do Bicep para garantir que você entenda o que o GitHub Copilot para Azure está recomendando. Além disso, os modelos pretendem ser um ponto de partida. Você deve planejar editar os modelos para atender às suas necessidades.

GitHub Copilot para Azure para implantar modelos no Serviço OpenAI do Azure

Além dos prompts de exemplo para implantação no Serviço OpenAI do Azure, o GitHub Copilot para Azure tem os seguintes recursos:

  • Dado um recurso OpenAI existente, o usuário pode implantar um modelo e, opcionalmente, inserir um nome para o modelo a ser implantado.
  • Dado o nome de um grupo de recursos existente e, opcionalmente, o local, o usuário pode implantar um modelo e @azure implantará um novo recurso OpenAI. O usuário precisa inserir o nome do novo recurso OpenAI para criar.
  • Dado o local, o usuário pode implantar um modelo e @azure implantará um novo grupo de recursos e um recurso OpenAI. O usuário precisa inserir o nome do novo grupo de recursos e do recurso OpenAI para criar.
  • Se houver erro de cota insuficiente, o usuário será solicitado a escolher uma região diferente.

Prompts de exemplo para o AKS (Serviço de Kubernetes do Azure)

O GitHub Copilot para Azure permite que os usuários executem um conjunto robusto de tarefas relacionadas ao AKS (Serviço de Kubernetes do Azure) diretamente da exibição de Chat do GitHub Copilot. Essas habilidades incluem a criação de um cluster do AKS, a implantação de um manifesto em um cluster do AKS e a geração de comandos kubectl.

Criar um Cluster AKS

Os usuários podem configurar rapidamente um cluster do AKS usando prompts simples de linguagem natural. O GitHub Copilot para Azure reduz a complexidade e o tempo necessários para configurar e implantar manualmente um cluster do Kubernetes.

Você pode criar um cluster do AKS usando os seguintes prompts:

  • [@azure] você pode me ajudar a criar um cluster do Kubernetes
  • [@azure] Você pode configurar um cluster do AKS para mim?
  • [@azure] Eu tenho um aplicativo em contêineres, você pode me ajudar a criar um cluster do AKS para hospedá-lo?
  • [@azure] criar cluster do AKS
  • [@azure] Ajude-me a criar um cluster do Kubernetes para hospedar meu aplicativo

Implantar um manifesto em um cluster do AKS

Os usuários podem implantar seus manifestos de aplicativo em um cluster do AKS diretamente da exibição de bate-papo do GitHub Copilot. Isso simplifica o processo de implantação e garante a consistência. Use esses prompts predefinidos para reduzir o risco de erros durante a implantação, levando a implantações mais confiáveis e estáveis.

Para implantar um arquivo de manifesto em um cluster do AKS, você pode usar estes prompts:

  • [@azure] me ajude a implantar meu arquivo de manifesto
  • [@azure] Você pode implantar meu manifesto no cluster do AKS?
  • [@azure] Você pode implantar meu manifesto no meu cluster do Kubernetes?
  • [@azure] implantar meu manifesto de aplicativo em um cluster do AKS
  • [@azure] implantar manifesto para cluster do AKS

Comando Generate Kubectl

Os usuários podem gerar vários comandos Kubectl para gerenciar seus clusters do AKS sem precisar se lembrar da sintaxe de comando complexa. O uso do GitHub Copilot para Azure torna o gerenciamento de cluster mais acessível e eficiente, especialmente para usuários que não são especialistas em Kubernetes.

Você pode gerar vários comandos kubectl para o cluster do AKS usando estes prompts:

  • [@azure] listar todos os serviços para meu cluster do AKS
  • Comando kubectl [@azure] para obter implantações com pelo menos 2 réplicas no cluster do AKS
  • [@azure] obter todos os serviços no cluster do AKS com IPs externos
  • [@azure] qual é o comando kubectl para obter informações de pod para meu cluster do AKS?
  • [@azure] Você pode obter o comando kubectl para obter todos os recursos de API

Exemplo de prompts para cancelar a implantação de um aplicativo

Se você implantou seu aplicativo com azdo , pode solicitar assistência para desimplantar o GitHub Copilot para Azure Preview. Como uma extensão do Visual Studio Code, ele tem contexto sobre onde e como você implantou seu aplicativo no Azure.

Prompts de exemplo:

  • "@azure Desimplantar meu projeto com a CLI do Desenvolvedor do Azure."
  • "@azure Usar azd para desimplantar meu projeto."
  • "@azure Desimplantar este projeto do Azure."
  • "@azure Pare este aplicativo no Azure."
  • "@azure Remova este código da execução no Azure."

Observação

Atualmente, o GitHub Copilot para Versão Prévia do Azure só pode desimplantar um aplicativo se ele tiver sido implantado originalmente com o AZD.