Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Der Virtual Machine Manager (VMM) von Google Distributed Cloud (GDC) Air-Gapped verwendet KRM-APIs (Kubernetes Resource Model) für seine VM-Vorgänge (virtuelle Maschine) und die Verwaltung des Lebenszyklus.
Verwenden Sie die kubectl CLI für die VMM-APIs.
Dienstendpunkt
Die VMM KRM-APIs werden je nach zonaler oder globaler Bereitstellung in zwei Paketen bereitgestellt.
Die API-Endpunkte für die zonalen und globalen VMM-APIs sind die folgenden:
Die Variable MANAGEMENT_API_SERVER_ENDPOINT ist der Endpunkt des Management API-Servers.
Discovery-Dokument
Verwenden Sie den kubectl proxy-Befehl, um einen Proxy zum API-Server auf Ihrem lokalen Computer zu öffnen. Von dort aus können Sie über eine der folgenden URLs auf das Discovery-Dokument zugreifen:
Die folgende VirtualMachineImageImport-Datei zeigt die Erstellung eines Laufwerk-Images aus einem nichtflüchtigen Speicher. Sie wählen das nichtflüchtige Speicherlaufwerk aus einer VirtualMachineDisk-Liste aus und wählen es aus, um das Image zu erstellen und den size-Parameter der Quelle abzurufen. Dasselbe Beispiel finden Sie auf der Seite Benutzerdefinierte Images erstellen.
apiVersion:virtualmachine.gdc.goog/v1kind:VirtualMachineImageImportmetadata:name:VM_IMAGE_IMPORT_NAME# Name of the VM image you want to import.spec:source:diskRef:name:DISK_NAME# Name of the source disk that you will use to create your image.imageMetadata:name:IMAGE_NAME# Name of your created VM image.operatingSystem:OS_NAME# Name of the image OS.minimumDiskSize:MINIMUM_DISK_SIZE# Disk size in the VM image. It must be greater than or equal to the source disk size. An example value is 20G.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-16 (UTC)."],[[["The Virtual Machine Manager (VMM) in Google Distributed Cloud (GDC) air-gapped uses Kubernetes Resource Model (KRM) APIs for managing virtual machine (VM) operations and their lifecycle."],["VMM APIs are accessed using the `kubectl` CLI tool, with distinct packages for zonal and global deployments."],["The API endpoints for zonal and global VMM are located at `https://MANAGEMENT_API_SERVER_ENDPOINT/apis/virtualmachine.gdc.goog/v1` and `https://MANAGEMENT_API_SERVER_ENDPOINT/apis/virtualmachine.global.gdc.goog/v1`, respectively."],["You can access the discovery document for each deployment using the `kubectl proxy` command with the corresponding URL based on whether it's zonal or global."],["A `VirtualMachineImageImport` example demonstrates creating a disk image from a persistent disk, including details like the source disk name, image name, OS, and minimum disk size."]]],[]]