이 문서는 Google Distributed Cloud를 실행하는 애플리케이션 소유자를 대상으로 작성되었습니다. 이 문서에서는 GDC용 VM 런타임을 사용하여 Google Distributed Cloud에서 실행되는 VM을 나열하는 방법을 보여줍니다. 각 VM에 대한 추가 정보도 볼 수 있습니다.
시작하기 전에
이 문서를 완료하려면 다음 리소스에 대해 액세스 권한이 필요합니다.
- 클러스터 중 하나에서 실행되는 VM. 필요한 경우 Google Distributed Cloud에서 VM을 만듭니다.
kubectl의 플러그인으로 설치되는virtctl클라이언트 도구. 필요한 경우 virtctl 클라이언트 도구를 설치합니다.
VM 나열
모든 네임스페이스의 VM과 해당 상태 또는 특정 네임스페이스의 VM만 나열할 수 있습니다.
모든 네임스페이스
클러스터에 있는 VM 목록을 보려면 kubectl 명령어를 사용합니다.
kubectl get gvm을 사용하여 모든 VM 목록을 봅니다.kubectl get gvm --all-namespaces다음 출력 예시는 VM 정보를 보여줍니다.
NAME STATUS AGE IP vm1 Running 7m 192.168.2.72 vm2 Running 4m 192.168.2.73
단일 네임스페이스
특정 네임스페이스의 VM 목록을 보려면 kubectl 명령어에 --namespace 매개변수를 사용합니다.
kubectl get gvm을 사용하여 VM 목록을 봅니다:kubectl get gvm --namespace NAMESPACE_NAMENAMESPACE_NAME을 보려는 네임스페이스로 바꿉니다.다음 출력 예시는 VM 정보를 보여줍니다.
NAME STATUS AGE IP vm1 Running 7m 192.168.2.72
VM 정보 보기
클러스터의 특정 VM에 대한 정보를 보려면 kubectl을 사용합니다. 이 옵션은 스토리지 또는 네트워킹과 같은 VM에 대한 추가 구성 정보를 보는 데 유용합니다.
kubectl describe gvm을 사용하여 VM에 대한 자세한 정보를 봅니다.kubectl describe gvm VM_NAME --namespace NAMESPACE_NAME다음 값을 바꿉니다.
VM_NAME: VM의 이름입니다.NAMESPACE_NAME: VM의 네임스페이스입니다.
다음 출력 스니펫 예시는 지정하는 VM에 대한 자세한 정보를 보여줍니다.
Name: vm1 Namespace: default Labels: <none> Annotations: <none> API Version: vm.cluster.gke.io/v1 Kind: VirtualMachine Metadata: Creation Timestamp: 2022-04-25T23:36:24Z Finalizers: vm.cluster.gke.io/vm-finalizer Generation: 1 Managed Fields: API Version: vm.cluster.gke.io/v1 Fields Type: FieldsV1 fieldsV1: ... Spec: Compute: Interfaces: Name: eth0 Network Name: pod-network Virt Spec: Template: Metadata: Creation Timestamp: <nil> Labels: kubevirt.io/vm: vm1 Spec: Domain: Cpu: Cores: 2 Devices: Disks: Boot Order: 1 Disk: Bus: virtio Name: vm1-boot-dv Resources: Requests: Memory: 4Gi Volumes: Data Volume: Name: vm1-boot-dv Name: vm1-boot-dv Status: ... Interfaces: Dns Config: Nameservers: 172.26.232.10 Ip Addresses: 192.168.4.118 Mac Address: f8:8f:ca:00:00:01 Name: eth0 Resource Name: vm1-eth0-f8b63 Routes: To: 192.168.0.0/16 To: 172.26.232.0/24 State: Running Events: <none>