Veja as máquinas virtuais (VMs) que foram criadas num projeto e consulte os detalhes associados a cada uma, como o endereço IP de entrada, o endereço IP de saída e o respetivo estado, como Running.
Antes de começar
Para usar os comandos da gdcloud interface de linhas de comando (CLI), certifique-se de que transferiu, instalou e configurou a CLI gdcloud.
Todos os comandos para a nuvem distribuída usam a CLI gdcloud ou kubectl e requerem um ambiente de sistema operativo (SO).
Obtenha o caminho do ficheiro kubeconfig
Para executar comandos no servidor da API Management, certifique-se de que tem os seguintes recursos:
Inicie sessão e gere o ficheiro kubeconfig para o servidor da API Management, se não tiver um.
Use o caminho para o ficheiro kubeconfig do servidor da API de gestão para substituir
MANAGEMENT_API_SERVERnestas instruções.
Peça autorizações e acesso
Para realizar as tarefas indicadas nesta página, tem de ter a função de administrador da máquina virtual do projeto. Siga os passos para
validar
que tem a função de administrador de máquinas virtuais do projeto (project-vm-admin) no espaço de nomes
do projeto onde a VM reside.
Para operações de VM que usam a consola do GDC ou a CLI gdcloud,
peça ao administrador de IAM do projeto para lhe atribuir a função de administrador de máquinas virtuais do projeto e a função de visualizador do projeto (project-viewer).
Aceda a uma lista de VMs
Pode listar as VMs disponíveis num projeto através da consola do GDC, da CLI gdcloud ou da kubectl.
Consola
No menu de navegação, clique em Máquinas virtuais > Instâncias.
A página de instâncias de VM mostra uma lista de VMs.
Clique no nome de uma instância de VM para ver os respetivos detalhes.
gdcloud
Para listar instâncias de VM:
gdcloud compute instances list \
--project PROJECT
- Substitua
PROJECTpelo nome do projeto do GDC no qual a VM está localizada.
kubectl
Obtenha uma lista de VMs:
kubectl --kubeconfig MANAGEMENT_API_SERVER \
-n PROJECT \
get virtualmachines.virtualmachine.gdc.goog
- Substitua
MANAGEMENT_API_SERVERpelo ficheiro kubeconfig do servidor da API Management. - Substitua
PROJECTpelo nome do projeto do GDC no qual a VM está localizada.
Localize endereços IP para uma VM
Consulte a página Endereços IP para ver instruções sobre como ver as informações de endereço IP de uma determinada VM.
Veja uma imagem de origem de VM
Pode ver a imagem de origem de uma VM.
kubectl
Para obter o disco de arranque da VM:
DISK=`kubectl --kubeconfig MANAGEMENT_API_SERVER \
-n PROJECT \
get virtualmachines.virtualmachine.gdc.goog VM_NAME \
-o jsonpath={.spec.disks[?(@.boot==true)].virtualMachineDiskRef.name}`
Para ver a imagem de origem:
kubectl --kubeconfig MANAGEMENT_API_SERVER \
-n PROJECT \
get virtualmachinedisk.virtualmachine.gdc.goog $DISK \
-o jsonpath={.spec.source.image.name}
- Substitua
MANAGEMENT_API_SERVERpelo ficheiro kubeconfig do servidor da API Management. - Substitua
PROJECTpelo projeto do GDC no qual a VM está localizada. - Substitua
VM_NAMEpelo nome da VM.