A eliminação de uma máquina virtual (VM) remove a VM e os respetivos recursos associados do seu projeto. Se não quiser eliminar uma instância, pode pará-la temporariamente. Consulte Parar e iniciar uma VM para ver essas instruções.
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 o dispositivo isolado do GDC 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:
Localize o nome do servidor da API Management ou pergunte ao administrador da plataforma (PA) qual é o nome do servidor.
Inicie sessão e gere o ficheiro kubeconfig para o servidor da API Management, se não tiver um.
Use o caminho para substituir
MANAGEMENT_API_SERVER{"</var>"}}nestas 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 ou pedir ao administrador de IAM do projeto que lhe atribua 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).
Elimine uma VM
Elimine uma VM através da consola do GDC ou da kubectl. A VM não pode estar num estado de encerramento ou desconhecido.
Consola
No menu de navegação, clique em Máquinas virtuais > Instâncias.
Na lista de VMs, selecione a caixa de verificação da VM que quer eliminar.
Clique em Eliminar.
Na caixa de diálogo de confirmação, clique em Eliminar.
gdcloud
Para eliminar uma VM:
gdcloud compute instances delete VM_NAME --project PROJECT
- Substitua
VM_NAMEpelo nome da VM. - Substitua
PROJECTpelo nome do projeto do GDC no qual a VM está localizada.
kubectl
Elimine a VM:
kubectl --kubeconfig MANAGEMENT_API_SERVER delete virtualmachines.virtualmachine.gdc.goog VM_NAME -n NAMESPACE_NAMESubstitua
VM_NAMEeNAMESPACE_NAMEpelo nome e espaço de nomes, respetivamente, da VM.Verifique se eliminou a VM:
kubectl --kubeconfig MANAGEMENT_API_SERVER get virtualmachines.virtualmachine.gdc.goog VM_NAME -n PROJECTSubstitua
PROJECTpelo nome do projeto da VM.