Partilhar via


Criar um pool em espera para instâncias de contêiner do Azure

Importante

Para que os pools em espera criem e gerenciem recursos com êxito, é necessário acesso aos recursos associados em sua assinatura. Verifique se as permissões corretas estão atribuídas ao provedor de recursos do pool em espera para que o pool em espera funcione corretamente. Para obter instruções detalhadas, consulte Configurar permissões de função para pools em espera.

Este artigo descreve como criar um perfil de grupo de contêineres e usar esse perfil para configurar um pool de espera para Instâncias de Contêiner do Azure.

Pré-requisitos

Antes de utilizar pools em espera, conclua o registro de recursos e configure os controles de acesso baseados em função. Para obter mais informações, consulte Configurar permissões de função para pools em espera em instâncias de contêiner do Azure

Criar um perfil de grupo de contêineres

O perfil do grupo de contêineres informa ao pool em espera como configurar os contêineres no pool. Se você fizer alterações no perfil do grupo de contêineres, também precisará atualizar seu pool em espera para garantir que as atualizações sejam aplicadas às instâncias no pool.

Para usar contêineres confidenciais, atualize o sku tipo para Confidential durante a criação do perfil do seu grupo de contêineres.

Crie um perfil de grupo de contêineres usando az container container-group-profile create. Opcionalmente, você pode incluir detalhes do mapa de configuração no perfil do grupo de contêineres. Para obter mais informações sobre mapas de configuração, consulte usar mapas de configuração.

az container container-group-profile create \
    --resource-group myResourceGroup \
    --name mycontainergroupprofile \
    --location WestCentralUS \
    --image mcr.microsoft.com/azuredocs/aci-helloworld \
    --os-type Linux \ 
    --ip-address Public \ 
    --ports 8000 \ 
    --cpu 1 \
    --memory 1.5 \
    --restart-policy Never

Criar um pool de reserva

Crie um pool em espera e associe-o a um perfil de grupo de contêineres usando az standby-container-group-pool create.

az standby-container-group-pool create \
  --resource-group myResourceGroup \
  --location westcentralus \
  --name myStandbyPool \
  --max-ready-capacity 20 \
  --refill-policy always \
  --container-group-profile-id "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile" \
  --container-group-profile-revision 1

Próximos passos

Solicite um contentor do pool de espera.