Implantar e gerenciar um aplicativo Kubernetes a partir do Azure Marketplace

Azure Marketplace é uma loja online que contém milhares de aplicativos e serviços de software de TI criados por empresas de tecnologia líderes do setor. No Azure Marketplace, você pode encontrar, experimentar, comprar e implantar o software e os serviços necessários para criar novas soluções e gerenciar sua infraestrutura de nuvem. O catálogo inclui soluções para diferentes setores e áreas técnicas, avaliações gratuitas e serviços de consultoria de parceiros da Microsoft.

Entre essas soluções estão as ofertas de contêiner baseadas em aplicativo do Kubernetes. Essas ofertas contêm aplicativos que devem ser executados em clusters de Kubernetes, como o AKS (Serviço de Kubernetes do Azure). Neste artigo, você aprenderá a:

  • Procurar ofertas no Microsoft Azure Marketplace.
  • Comprar um aplicativo.
  • Implantar um aplicativo no cluster do AKS.
  • Monitorar as informações de uso e de cobrança.

Limitações

Atualmente, há suporte para esse recurso apenas nas seguintes regiões:

  • Leste da Austrália, Sudeste da Austrália, Sul do Brasil, Canadá Central, Leste do Canadá, Índia Central, EUA Central, Leste da Ásia, Leste dos EUA, Leste dos EUA 2, Leste dos EUA 2 do EAUP, França Central, Sul da França, Norte da Alemanha, Centro-Oeste da Alemanha, Leste do Japão, Oeste do Japão, Oeste da Índia da Jio, Centro da Coreia, Sul da Coreia, Centro-Norte dos EUA, Norte da Europa, Leste da Noruega, Oeste da Noruega, Norte da África do Sul, Centro-Sul dos EUA, Sul da Índia, Sudeste da Ásia, Suécia Central, Norte da Suíça, Norte dos EAU, Sul do Reino Unido, Oeste dos EUA, Centro-Oeste dos EUA, Oeste dos EUA, Oeste dos EUA 2, Oeste dos EUA 3

As ofertas de contêiner baseadas em aplicativo Kubernetes não podem ser implantadas no AKS para Azure Stack HCI ou no AKS Edge Essentials.

Selecionar e implantar um aplicativo do Kubernetes

De um cluster AKS

  1. No portal do Azure, você pode implantar um aplicativo Kubernetes de um cluster existente navegando até o Marketplace ou selecionando Extensões + aplicativos e, em seguida, selecionando + Adicionar.

    A página do portal do Azure para o cluster AKS é exibida. “Extensões + Aplicativos” está selecionada e “+ Adicionar” está realçada.

  2. Você poderá pesquisar uma oferta ou um fornecedor diretamente pelo nome ou poderá navegar por todas as ofertas.

    Captura de tela das ofertas do Kubernetes no portal do Azure.

  3. Depois de decidir sobre um aplicativo, selecione a oferta.

  4. Na guia Planos + Preços, selecione uma opção. Verifique se os termos são aceitáveis e selecione Criar.

    Captura de tela da página de compra da oferta no portal do Azure, mostrando informações sobre planos e preços.

  5. Siga cada página no assistente, por meio de Examinar + Criar. Preencha as informações do grupo de recursos, do cluster e de todas as opções de configuração necessárias para o aplicativo.

    Captura de tela do assistente do portal do Azure para implantar uma nova oferta, com o seletor para criar um novo cluster ou usar um existente.

  6. Quando o aplicativo é implantado, o portal mostra a implantação em andamento, juntamente com os detalhes.

    Captura de tela das implantações do portal do Azure, mostrando que a oferta do Kubernetes está sendo implantada.

Pesquisar no portal do Azure

  1. No portal do Azure, pesquise por Marketplace na barra de pesquisa superior. Nos resultados, em Serviços, selecione Marketplace.

  2. Você poderá pesquisar uma oferta ou um fornecedor diretamente pelo nome ou poderá navegar por todas as ofertas. Para encontrar as ofertas de aplicativos do Kubernetes, no lado esquerdo em Categorias selecione Contêineres.

    Captura de tela das ofertas do Azure Marketplace no portal do Azure, com a categoria de contêiner no lado esquerdo destacada.

    Importante

    A categoria Contêineres inclui aplicativos Kubernetes. Esse passo a passo é específico para os aplicativos do Kubernetes.

  3. Você verá várias ofertas de aplicativos do Kubernetes exibidas na página. Para exibir todas as ofertas do aplicativo Kubernetes, selecione Veja mais.

    Captura de tela das ofertas do K8s do Azure Marketplace no portal do Azure. A opção “Ver mais” está realçada.

  4. Depois de decidir sobre um aplicativo, selecione a oferta.

  5. Na guia Planos + Preços, selecione uma opção. Verifique se os termos são aceitáveis e selecione Criar.

    Captura de tela da página de compra da oferta no portal do Azure, incluindo informações de plano e preços.

  6. Siga cada página no assistente, por meio de Examinar + Criar. Preencha as informações do grupo de recursos, do cluster e de todas as opções de configuração necessárias para o aplicativo. Você poderá decidir se implantará em um novo cluster do AKS ou usará um cluster existente.

    Captura de tela do assistente do portal do Azure para implantar uma nova oferta, com o seletor para criar um novo cluster ou usar um cluster existente.

    Quando o aplicativo é implantado, o portal mostra Sua implantação está concluída, juntamente com detalhes da implantação.

    Captura de tela do portal do Azure que mostra uma implantação de recurso bem-sucedida no cluster.

Verificar a implantação

Verifique a implantação navegando até o cluster em que você instalou a extensão recentemente e, em seguida, navegue até “Extensões + Aplicativos”, onde você verá o status da extensão:

A página do portal do Azure para o cluster AKS é exibida. “Extensões + Aplicativos” está selecionada e a extensão implantada está listada.

Gerenciar o ciclo de vida da oferta

Para o gerenciamento do ciclo de vida, uma oferta de Kubernetes do Azure é representada como uma extensão de cluster para o AKS. Para obter mais informações, consulte Extensões de cluster para o AKS.

A compra de uma oferta do Azure Marketplace cria uma nova instância da extensão no cluster do AKS.

Primeiro, navegue até um cluster existente e selecione “Extensões + Aplicativos”:

A página do portal do Azure para o cluster AKS é exibida. “Extensões + Aplicativos” está realçada.

Você verá suas extensões instaladas recentemente listadas:

A página do portal do Azure para o cluster AKS. “Extensões + Aplicativos” está selecionada e as extensões implantadas estão listadas.

Selecione um nome de extensão para navegar até uma exibição de propriedades em que você poderá desabilitar as atualizações automáticas, verificar o estado de provisionamento, excluir a instância da extensão ou modificar as definições de configuração conforme necessário.

A página do portal do Azure para propriedades de extensão.

Para gerenciar as configurações da extensão instalada, você pode editar as configurações:

Captura de tela das configurações de extensão de cluster.

Monitorar as informações de uso e de cobrança

Para monitorar as informações de cobrança e uso da oferta que você implantou:

  1. Na portal do Azure, acesse a página do grupo de recursos do cluster.

  2. Selecione Gerenciamento de Custos>Análise de custo. Em Produto, você pode visualizar um detalhamento de custo para o plano selecionado.

    Captura de tela da página do portal do Azure para um grupo de recursos, com informações de cobrança divididas por plano de oferta.

Remover uma oferta

É possível excluir um plano adquirido para uma oferta de contêiner do Azure excluindo a instância de extensão no cluster.

Selecione um aplicativo e, em seguida, selecione o botão de desinstalar para remover a extensão do cluster:

A página do portal do Azure para o cluster AKS é exibida. A extensão implantada é listada com o botão “desinstalar” realçado.

Solução de problemas

Se você tiver problemas, confira a lista de verificação de solução de problemas para implantações com falha de uma oferta do Kubernetes.

Próximas etapas