Adicione e remova VMs de um MIG

Depois de criar um grupo de instâncias geridas (GIG), pode querer adicionar ou remover VMs desse grupo para satisfazer as necessidades da sua carga de trabalho. Se atingiu o limite predefinido para o número máximo de VMs que pode adicionar a um MIG e precisar de mais VMs, pode aumentar o limite de tamanho do MIG.

Para adicionar ou remover VMs num MIG, pode fazer o seguinte:

Antes de começar

  • Se ainda não o tiver feito, configure a autenticação. A autenticação valida a sua identidade para aceder a Trusted Cloud by S3NS serviços e APIs. Para executar código ou exemplos a partir de um ambiente de desenvolvimento local, pode autenticar-se no Compute Engine selecionando uma das seguintes opções:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.

    gcloud

    1. Instale a CLI Google Cloud e, em seguida, inicie sessão na CLI gcloud com a sua identidade federada. Depois de iniciar sessão, inicialize a CLI gcloud executando o seguinte comando:

      gcloud init
    2. Set a default region and zone.

    Terraform

    Para usar os exemplos do Terraform nesta página num ambiente de desenvolvimento local, instale e inicialize a CLI gcloud e, em seguida, configure as credenciais predefinidas da aplicação com as suas credenciais de utilizador.

      Instale a CLI Google Cloud e, em seguida, inicie sessão na CLI gcloud com a sua identidade federada.

      Create local authentication credentials for your user account:

      gcloud auth application-default login

      If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.

    Para mais informações, consulte Set up authentication for a local development environment.

    REST

    Para usar os exemplos da API REST nesta página num ambiente de desenvolvimento local, usa as credenciais que fornece à CLI gcloud.

      Instale a CLI Google Cloud e, em seguida, inicie sessão na CLI gcloud com a sua identidade federada.

    Para mais informações, consulte o artigo Autenticar para usar REST na Trusted Cloud documentação de autenticação.

Defina o tamanho alvo do grupo

Pode definir o tamanho-alvo de um MIG automaticamente através de um escalador automático ou definir o tamanho manualmente.

Adicionar e remover automaticamente VMs num MIG

Pode configurar grupos de instâncias geridas para adicionar ou remover automaticamente VMs com base nas respetivas cargas de trabalho. As suas aplicações podem processar facilmente os aumentos no tráfego, e pode reduzir os custos quando a necessidade de recursos de computação é inferior. Para começar a dimensionar os seus grupos de instâncias geridas, consulte o artigo Crie um MIG com o dimensionamento automático.

Para mais informações, consulte o artigo Grupos de escalamento automático de instâncias.

Crie um pedido de redimensionamento

Pode usar pedidos de redimensionamento para adicionar VMs de GPU a um MIG de uma só vez. Esta funcionalidade ajuda a evitar custos por capacidade parcial enquanto o Compute Engine aprovisiona todos os recursos. Os pedidos de redimensionamento do MIG usam os modelos de aprovisionamento flex-start ou associados a reservas. Estes modelos permitem-lhe obter vCPUs e GPUs a um preço com desconto.

Para mais informações, consulte o artigo Acerca dos pedidos de redimensionamento num MIG.

Definir manualmente o tamanho de um MIG

Se um grupo de instâncias gerido ainda não estiver definido para dimensionamento automático, pode redimensionar o grupo manualmente para alterar o número de instâncias. Se aumentar o tamanho, o grupo de instâncias gerido usa o modelo de instância atual para adicionar novas instâncias. Se diminuir o tamanho, o grupo de instâncias gerido elimina as VMs do grupo. O grupo elimina instâncias com um currentAction de DELETING, CREATING e RECREATING antes de eliminar instâncias que estão a ser executadas sem ações agendadas.

Se o grupo fizer parte de um serviço de back-end que tenha ativado a drenagem de ligações, pode demorar até mais 60 segundos após o fim da duração da drenagem de ligações antes de a instância de VM ser removida ou eliminada.

Consola

  1. Na Trusted Cloud consola, aceda à página Grupos de instâncias.

    Aceda a Grupos de instâncias

  2. Na coluna Nome da lista, clique no nome do grupo de instâncias onde quer alterar o tamanho do grupo.

  3. Clique em Editar para modificar este grupo de instâncias gerido.

  4. Clique em Tamanho do grupo e dimensionamento automático para expandir a secção.

  5. No campo Número de instâncias, especifique o número de instâncias que quer incluir neste grupo de instâncias gerido.

    Se a escalabilidade automática estiver ativada, o grupo adiciona ou remove automaticamente instâncias conforme necessário. No entanto, pode alterar os valores do número mínimo de instâncias e do número máximo de instâncias para ajustar indiretamente o tamanho do grupo através do dimensionamento automático.

  6. Clique em Guardar para aplicar o novo modelo.

gcloud

Use o comando resize.

gcloud compute instance-groups managed resize INSTANCE_GROUP_NAME \
    --size NEW_SIZE \
    --zone ZONE

REST

Chame o método resize para um recurso de GIG zonal ou regional. Especifique o novo tamanho do grupo de instâncias como um parâmetro.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/INSTANCE_GROUP_NAME/resize?size=NEW_SIZE

Se o grupo de instâncias for um grupo de instâncias geridas regional, substitua zones/ZONE por regions/REGION.

Depois de fazer um pedido para redimensionar um grupo de instâncias gerido, as VMs são iniciadas ou paradas assim que o sistema as puder aprovisionar ou eliminar. Este processo pode demorar um período significativo, consoante o número de instâncias no grupo. Valide o estado das instâncias no seu grupo de instâncias gerido.

Desativar o modo de novas tentativas de criação durante o redimensionamento

Por predefinição, se a criação inicial de uma instância de VM falhar, o grupo de instâncias gerido tenta continuamente criar a VM, até que a VM seja criada com êxito. No entanto, se não quiser novas tentativas de criação automáticas, pode desativar o modo de novas tentativas de criação quando redimensionar o grupo de instâncias. Neste modo, o grupo de instâncias geridas tenta criar todas as instâncias apenas uma vez. Se ocorrer um erro durante a criação da instância, o grupo de instâncias geridas desiste desta instância, remove-a da lista de instâncias geridas do grupo e diminui o tamanho de destino do grupo de instâncias geridas.

Este modo aplica-se apenas durante a primeira tentativa de criação de uma VM. Se uma VM for criada com êxito enquanto este modo estiver ativado, a VM comporta-se da mesma forma que todas as outras VMs criadas com um pedido de redimensionamento normal. Em particular, se uma VM em execução falhar inesperadamente mais tarde e precisar de ser recriada, este modo não afeta o comportamento de recriação nesse cenário.

Desativar o modo de novas tentativas de criação é especialmente útil em cenários em que tem sistemas a criar automaticamente grupos de VMs em que não é necessário um número exato de VMs. Pode preferir estabilizar rapidamente o tamanho do grupo de instâncias gerido e ser flexível no número de VMs no grupo, em vez de esperar indefinidamente até que todas as instâncias pedidas sejam criadas, o que pode ser atrasado temporária ou permanentemente devido a erros de quota ou outros problemas não relacionados.

Limitações

  • Não pode desativar as novas tentativas de criação para um GIG regional com um formato de distribuição de destino EVEN.
  • Para MIGs regionais com um formato de distribuição de destino BALANCED ou ANY_SINGLE_ZONE, tem de desativar a redistribuição proativa de instâncias antes de poder desativar o modo de novas tentativas de criação.
  • Não pode desativar as novas tentativas de criação para MIGs com escalabilidade automática.

Para redimensionar um grupo de instâncias gerido quando o modo de novas tentativas de criação está desativado, use a Google Cloud CLI ou o REST.

gcloud

Use o comando beta resize com a flag --no-creation-retries.

gcloud beta compute instance-groups managed resize INSTANCE_GROUP_NAME \
    --size NEW_SIZE \
    --no-creation-retries \
    [--region REGION | --zone ZONE]

Substitua o seguinte:

  • INSTANCE_GROUP_NAME: o nome do MIG que quer redimensionar.
  • NEW_SIZE: o número de destino de instâncias em execução no grupo de instâncias geridas.
  • ZONE: Para GIGs zonais, a zona onde o GIG está localizado.
  • REGION: para GIGs regionais, a região onde o GIG está localizado.

REST

Para um GIG zonal, use o método instanceGroupManagers.resizeAdvanced beta ou, para um GIG regional, use o método regionInstanceGroupManagers.resizeAdvanced beta. Especifique o novo tamanho do grupo e o campo noCreationRetries no corpo do pedido.

Por exemplo, faça a seguinte chamada para redimensionar um MIG zonal com o modo de novas tentativas de criação desativado.

POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/INSTANCE_GROUP_NAME/resizeAdvanced

{
 "targetSize": NEW_SIZE,
 "noCreationRetries": true
}

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • ZONE: a zona onde o MIG está localizado. Para um MIG regional, substitua zones/ZONE por regions/REGION e especifique a região. Para mais informações, consulte o artigo Acerca dos MIGs regionais.
  • INSTANCE_GROUP_NAME: o nome do MIG que quer redimensionar.
  • NEW_SIZE: o número de destino de instâncias em execução no grupo de instâncias geridas.

    Pode ver que instâncias estão a ser criadas e em que modo através do método listManagedInstances. Quando o modo de novas tentativas de criação está desativado, as instâncias que cria têm um currentAction de CREATING_WITHOUT_RETRIES.

Adicione, remova ou abandone instâncias específicas

As secções seguintes mostram como adicionar, remover ou abandonar instâncias específicas num MIG.

Criar instâncias com nomes específicos em MIGs

Se a sua carga de trabalho ou sistema de orquestração exigir nomes de instâncias específicos, pode adicionar essas instâncias a um MIG existente. Esta secção mostra como adicionar instâncias com base na disponibilidade. Se os recursos estiverem indisponíveis, o MIG adiciona uma parte das instâncias e cria as restantes quando os recursos ficarem disponíveis. Para adicionar instâncias de GPU com nomes específicos de uma só vez a um MIG, consulte Criar um pedido de redimensionamento neste documento.

Os nomes que atribui a estas instâncias persistem se o MIG as recriar. Para mais informações sobre como preservar o estado das instâncias de MIG, consulte os MIGs com estado.

Limitações

Se criar instâncias com nomes específicos:

  • Tem de desativar o ajuste de escala automático durante o processo de criação da instância.
  • Tem de definir a política de atualização do MIG como oportunista.
  • Se estiver a atualizar um MIG regional:
  • Não pode usar nomes de instâncias de VM duplicados num projeto.

Pode usar a CLI gcloud ou a REST para adicionar VMs com nomes específicos a um MIG existente.

gcloud

Use o comando instance-groups managed create-instance.

gcloud compute instance-groups managed create-instance INSTANCE_GROUP_NAME \
    --instance INSTANCE_NAME \
    [--region REGION | --zone ZONE]

Substitua o seguinte:

  • INSTANCE_GROUP_NAME é o nome do MIG regional ou zonal ao qual adicionar uma nova instância.
  • INSTANCE_NAME é o nome que quer atribuir à nova instância.

REST

Envie um pedido POST para o método regionInstanceGroupManagers.createInstances. Para um grupo de instâncias geridas zonal, use o método instanceGroupManagers.createInstances. No corpo do pedido, inclua o campo instances com os nomes de uma ou mais instâncias.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/createInstances
{
  "instances": [
    {
      "name": "INSTANCE_NAME_1"
    },
    {
      "name": "INSTANCE_NAME_2"
    }
  ]
}

Eliminar instâncias específicas de um grupo

Pode eliminar instâncias de VMs individuais num grupo de instâncias geridas. A eliminação de instâncias reduz o número especificado de instâncias do grupo de instâncias e remove as VMs de todos os conjuntos de destino dos quais são membros.targetSize

A eliminação de instâncias específicas de um grupo de instâncias gerido não altera nenhuma das definições do escalador automático especificadas. Se eliminar instâncias de um grupo de instâncias gerido, o escalador automático pode detetar um aumento na carga de trabalho nas outras instâncias do grupo e aumentar o tamanho do grupo novamente para o nível anterior. Para evitar esta situação, pare o escalador automático antes de tentar eliminar as instâncias.

Se o grupo fizer parte de um serviço de back-end que tenha ativado a drenagem de ligações, pode demorar até mais 60 segundos após o fim da duração da drenagem de ligações antes de a instância de VM ser removida ou eliminada.

Consola

  1. Na Trusted Cloud consola, aceda à página Grupos de instâncias.

    Aceda a Grupos de instâncias

  2. Na coluna Nome da lista, clique no nome do grupo de instâncias onde quer eliminar instâncias individuais. É aberta uma página com as propriedades do grupo de instâncias e uma lista de instâncias incluídas no grupo.

  3. Na secção Instâncias de VM, selecione uma ou mais instâncias que quer eliminar.

  4. Clique em Eliminar.

  5. Na caixa de diálogo para confirmar a eliminação, escreva delete e, de seguida, clique em Eliminar.

    O MIG elimina as instâncias selecionadas.

gcloud

Para eliminar uma instância com a CLI gcloud, use o comando instance-groups managed delete-instances.

gcloud compute instance-groups managed delete-instances INSTANCE_GROUP_NAME \
    --instances INSTANCE_NAME_1,INSTANCE_NAME_2 \ 
    [--region REGION | --zone ZONE]

O comando devolve o estado da operação por instância:

  • SUCCESS é devolvido se a CLI gcloud tiver eliminado a instância.
  • FAIL é devolvido para todas as instâncias se qualquer instância que especificar no pedido não for membro do grupo, se qualquer membro já estiver a ser eliminado ou abandonado, ou se o pedido falhar por qualquer outro motivo.
  • SKIPPED só é devolvido se usar a flag --skip-instances-on-validation-error e a instância não for membro do grupo ou já estiver a ser eliminada ou abandonada.
  • MEMBER_NOT_FOUND é devolvido apenas para grupos regionais quando a CLI gcloud não conseguiu resolver a zona a partir do nome da instância.

Se prevê que o seu pedido de eliminação pode entrar em conflito com operações concorrentes, use a flag --skip-instances-on-validation-error. Esta flag especifica se o pedido deve prosseguir mesmo que inclua instâncias que não são membros do grupo ou que já estão a ser eliminadas ou abandonadas, por exemplo, instâncias que estão a ser eliminadas por um autoscaler. Por predefinição, se omitir esta flag e for especificada uma instância deste tipo no pedido, a operação falha. A operação falha sempre se o pedido contiver um nome de instância com formatação incorreta ou uma referência a uma instância que exista numa zona ou numa região diferente da zona ou da região do grupo.

Por exemplo, o comando seguinte pede a eliminação de quatro instâncias, mas três delas já não estão no grupo:

gcloud compute instance-groups managed delete-instances example-mig \
    --instances=example-instance-1,example-instance-2,example-instance-3,example-instance-4 \
    --region=us-central1 \
    --skip-instances-on-validation-error

Neste exemplo, três instâncias não passaram na validação, pelo que foram ignoradas, enquanto example-instance-3 foi eliminada:

Updated [https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/instanceGroupManagers/example-mig].
PROJECT          ZONE           INSTANCE               STATUS   VALIDATION_ERROR
example-project  us-central1-a  example-instance-1     SKIPPED  Cannot delete instance https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/instances/example-instance-1 that was already deleted.
example-project  us-central1-a  example-instance-2     SKIPPED  Cannot delete instance https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/instances/example-instance-2 that was already abandoned.
example-project  us-central1-a  example-instance-3     SUCCESS
example-project  us-central1-a  example-instance-4     SKIPPED  Cannot find instance https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/instances/example-instance-4.

Se omitir a flag --skip-instances-on-validation-error e qualquer instância não passar na validação, nenhuma instância é eliminada:

gcloud compute instance-groups managed delete-instances example-mig \
    --instances=example-instance-1,example-instance-2,example-instance-3,example-instance-4 \
    --region=us-central1

Updated [https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/instanceGroupManagers/example-mig].
PROJECT          ZONE             INSTANCE              STATUS
example-project  us-central1-a    example-instance-1    FAIL
example-project  us-central1-a    example-instance-2    FAIL
example-project  us-central1-a    example-instance-3    FAIL
example-project  us-central1-a    example-instance-4    FAIL

REST

Envie um pedido POST para o método regionInstanceGroupManagers.deleteInstances. Para um grupo de instâncias geridas zonal, use o método instanceGroupManagers.deleteInstances.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/deleteInstances

{
  "instances": [
    "zones/ZONE/instances/INSTANCE_NAME_1",
    "zones/ZONE/instances/INSTANCE_NAME_2"
   ]
}

Se prevê que o seu pedido de eliminação pode entrar em conflito com operações concorrentes, use o campo skipInstancesOnValidationError. Este campo especifica se o pedido deve prosseguir mesmo que inclua instâncias que não sejam membros do grupo ou que já estejam a ser eliminadas ou abandonadas, por exemplo, instâncias que estão a ser eliminadas por um escalador automático. Por predefinição, se omitir esta flag e for especificada uma instância deste tipo no pedido, a operação falha. A operação falha sempre se o pedido contiver um nome de instância com formatação incorreta ou uma referência a uma instância que exista numa zona ou numa região diferente da zona ou da região do grupo.

Por exemplo, o seguinte pedido para eliminar 2 instâncias é bem-sucedido mesmo que uma das instâncias já tenha sido eliminada ou esteja a ser eliminada:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/deleteInstances

{
 "instances": [
  "zones/ZONE/instances/INSTANCE_NAME_1",
  "zones/ZONE/instances/INSTANCE_NAME_2"
 ],
 "skipInstancesOnValidationError": true
}

Pode ver as instâncias que foram ignoradas na operação consultando a operação. Para GIGs regionais, use o método regionOperations.get. Para GIGs zonais, use o método zoneOperations.get. Os avisos são apresentados no campo de aviso da operação.

Depois de fazer um pedido para eliminar instâncias num grupo de instâncias gerido, as instâncias param assim que o sistema as consegue eliminar. Este processo pode demorar um período significativo, consoante o número de instâncias que eliminar do grupo. Verifique o estado do grupo ou verifique o estado das instâncias geridas.

Abandonar instâncias de um MIG

Pode separar uma instância de VM de um grupo de instâncias geridas para resolver problemas com instâncias individuais sem afetar o grupo como um todo. Abandonar uma instância de um grupo também remove a instância dos equilibradores de carga que foram atribuídos ao grupo de instâncias gerido. Os grupos de destino que foram atribuídos manualmente a instâncias individuais específicas não são removidos.

Não pode adicionar novamente uma instância de VM abandonada ao grupo. O abandono de instâncias reduz o targetSize especificado do grupo de instâncias, mas não altera as definições do escalador automático especificadas. Os grupos de instâncias geridos com um escalador automático continuam a adicionar ou remover instâncias automaticamente conforme necessário. Para um GIG regional com a escala automática definida para o modo ONLY_SCALE_OUT, se abandonar uma instância de VM para reduzir o tamanho alvo do GIG para o tamanho recomendado do escalador automático, o escalador automático pode criar uma nova instância de VM na mesma zona da VM abandonada. Nestes casos, para evitar a criação de uma nova instância de VM, experimente abandonar a instância de VM a partir de uma zona diferente.

Se o grupo fizer parte de um serviço de back-end que tenha ativado a drenagem de ligações, pode demorar até mais 60 segundos após o fim da duração da drenagem de ligações antes de a instância de VM ser removida ou eliminada.

Consola

  1. Na Trusted Cloud consola, aceda à página Grupos de instâncias .

    Aceda a Grupos de instâncias

  2. Na coluna Nome da lista, clique no nome do grupo de instâncias do qual quer remover instâncias. É aberta uma página com as propriedades do grupo de instâncias e uma lista de instâncias incluídas no grupo.

  3. Na secção Instâncias de VM, selecione uma ou mais instâncias que quer remover do grupo.

  4. Clique em Remover do grupo.

  5. Na caixa de diálogo para confirmar a remoção das instâncias selecionadas, escreva remove e, de seguida, clique em Remover.

    O MIG remove as instâncias selecionadas do grupo. As instâncias removidas continuam a ser executadas fora do grupo.

gcloud

Para remover uma instância do grupo de instâncias sem eliminar a VM, use o comando instance-groups managed abandon-instances.

gcloud compute instance-groups managed abandon-instances INSTANCE_GROUP_NAME \
    --instances INSTANCE_NAME_1,INSTANCE_NAME_2 \
    [--region REGION | --zone ZONE]

REST

Envie um pedido POST para o método regionInstanceGroupManagers.abandonInstances. Para um grupo de instâncias geridas zonal, use o método instanceGroupManagers.abandonInstances.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/abandonInstances

{
 "instances": [
  "zones/ZONE/instances/INSTANCE_NAME_1",
  "zones/ZONE/instances/INSTANCE_NAME_2"
 ]
}

Depois de fazer um pedido para abandonar instâncias de um grupo de instâncias gerido, o grupo remove as instâncias assim que possível. Verifique o estado do grupo ou verifique o estado das instâncias geridas.

Aumente o limite de tamanho do grupo

Por predefinição, o limite de tamanho para um GIG zonal é de 1000 VMs e o limite de tamanho para um GIG regional é de 2000 VMs. Pode aumentar ainda mais estes limites para 2000 VMs para um GIG zonal e 4000 VMs para um GIG regional.

Para aumentar os limites, defina o campo listManagedInstancesResults do grupo como PAGINATED. Se ainda precisar de mais VMs no grupo, crie vários MIGs ou contacte o apoio técnico.

Trusted Cloud

Consola

  1. Na Trusted Cloud consola, aceda à página Grupos de instâncias.

    Aceda a Grupos de instâncias

  2. Na coluna Nome da lista, clique no nome do grupo de instâncias do qual quer aumentar o limite de tamanho.

  3. Clique em Editar para modificar o grupo de instâncias.

  4. Clique em Opções avançadas para expandir a secção.

  5. Na secção Resultados da chamada de API da lista de instâncias geridas, selecione Paginação.

  6. Clique em Guardar para aplicar as alterações.

gcloud

Para um MIG existente, use o comando update:

gcloud compute instance-groups managed update INSTANCE_GROUP_NAME \
    --list-managed-instances-results=PAGINATED

Para um novo MIG, use o comando create:

gcloud compute instance-groups managed create INSTANCE_GROUP_NAME \
    --template INSTANCE_TEMPLATE \
    --size SIZE \
    --list-managed-instances-results=PAGINATED

Terraform

Para aumentar o limite de tamanho de um MIG, defina o argumento list_managed_instances_results como PAGINATED.

O exemplo seguinte aumenta o limite de tamanho de um MIG zonal. Para mais informações acerca do recurso usado no exemplo, consulte o recurso google_compute_instance_group_manager. Para um MIG regional, use o google_compute_region_instance_group_manager recurso.

resource "google_compute_instance_group_manager" "default" {
  name                           = "my-igm"
  base_instance_name             = "test"
  target_size                    = 7
  zone                           = "us-central1-f"
  list_managed_instances_results = "PAGINATED"
  version {
    instance_template = google_compute_instance_template.default.id
    name              = "primary"
  }
}

Para saber como aplicar ou remover uma configuração do Terraform, consulte os comandos básicos do Terraform.

REST

Para um GIG zonal existente, use o método instanceGroupManagers.patch ou, para um GIG regional, use o método regionInstanceGroupManagers.patch. Por exemplo:

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/regionInstanceGroupManagers/INSTANCE_GROUP_NAME

{
  "listManagedInstancesResults": "PAGINATED",
}

Para um GIG zonal novo, use o método instanceGroupManagers.insert ou, para um GIG regional, use o método regionInstanceGroupManagers.insert.

Se quiser voltar aos resultados da lista sem paginação, também tem de reverter para o limite de tamanho predefinido do grupo. Para voltar a usar o grupo original, primeiro, certifique-se de que o grupo não excede o limite de tamanho predefinido e, em seguida, defina o campo listManagedInstancesResults como PAGELESS.

O que se segue?