Encontrando instâncias de grupos de nós de computação em AWS PCS - AWS PCS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Encontrando instâncias de grupos de nós de computação em AWS PCS

Cada grupo de nós de AWS PCS computação pode iniciar EC2 instâncias com configurações compartilhadas. Você pode usar EC2 tags para encontrar instâncias em um grupo de nós de computação no AWS Management Console ou com o. AWS CLI

AWS Management Console
Para encontrar suas instâncias do grupo de nós de computação
  1. Abra o AWS PCSconsole.

  2. Selecione o cluster.

  3. Escolha grupos de nós de computação.

  4. Encontre o ID do grupo de nós de login que você criou.

  5. Navegue até o EC2console e escolha Instâncias.

  6. Pesquise as instâncias com a seguinte tag. Substituir node-group-id com o ID (não o nome) do seu grupo de nós de computação.

    aws:pcs:compute-node-group-id=node-group-id
  7. (Opcional) Você pode alterar o valor do estado da instância no campo de pesquisa para encontrar instâncias que estão sendo configuradas ou que foram encerradas recentemente.

  8. Encontre o ID da instância e o endereço IP de cada instância na lista de instâncias marcadas.

AWS CLI

Para encontrar suas instâncias de grupo de nós, use os comandos a seguir. Antes de executar os comandos, faça as seguintes substituições:

  • region-codeSubstitua pelo Região da AWS do seu cluster. Exemplo: us-east-1

  • node-group-idSubstitua pelo ID (não pelo nome) do seu grupo de nós de computação.

  • runningSubstitua por outros estados de instância, como pending ou terminated para encontrar EC2 instâncias em outros estados.

aws ec2 describe-instances \ --region region-code --filters \ "Name=tag:aws:pcs:compute-node-group-id,Values=node-group-id" \ "Name=instance-state-name,Values=running" \ --query 'Reservations[*].Instances[*].{InstanceID:InstanceId,State:State.Name,PublicIP:PublicIpAddress,PrivateIP:PrivateIpAddress}'

Esse comando retorna uma saída semelhante à seguinte. O valor de PublicIP é null se a instância estiver em uma sub-rede privada.

[
    [
        {
            "InstanceID": "i-0123456789abcdefa",
            "State": "running",
            "PublicIP": "18.189.32.188",
            "PrivateIP": "10.0.0.1"
        }
    ]
]
nota

Se você espera describe-instances retornar um grande número de instâncias, deve usar opções para várias páginas. Para obter mais informações, consulte DescribeInstanceso Amazon Elastic Compute Cloud API Reference.