Stay organized with collections
Save and categorize content based on your preferences.
VM Runtime on GDC is released for General Availability (GA) with the
release of Google Distributed Cloud version 1.12.0. All earlier releases of
VM Runtime on GDC are in Preview.
You can't upgrade from a Preview version to the GA version without first
deleting your VMs and disabling VM Runtime on GDC. Once you've upgraded
your clusters, then you can enable VM Runtime on GDC again and recreate
your VMs.
To upgrade from a pre-GA version of VM Runtime on GDC:
Delete all VMs and their resources from the cluster.
You can't skip minor versions when upgrading your Google Distributed Cloud.
For example, if you have a version 1.10 cluster, you must first upgrade to
version 1.11 before you can upgrade to version 1.12.0 or higher. For more
information, see Upgrade clusters.
Enable VM Runtime on GDC on your 1.12.0 or higher cluster.
Due to changes in the VM schema for the GA release of
VM Runtime on GDC, you must recreate your VMs. For use with
VM Runtime on GDC on version 1.12.0 or higher clusters.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["VM Runtime on GDC is released for General Availability (GA) with the\nrelease of Google Distributed Cloud version 1.12.0. All earlier releases of\nVM Runtime on GDC are in [Preview](/products#product-launch-stages).\nYou can't upgrade from a Preview version to the GA version without first\ndeleting your VMs and disabling VM Runtime on GDC. Once you've upgraded\nyour clusters, then you can enable VM Runtime on GDC again and recreate\nyour VMs.\n\nTo upgrade from a pre-GA version of VM Runtime on GDC:\n\n1. Delete all VMs and their resources from the cluster.\n\n | **Note:** If you have version 1.11 or later clusters, you can delete VMs and resource and disable VM Runtime on GDC with a single command. For information on how to use `bmctl` to disable VM Runtime on GDC, see [Disable VM Runtime on GDC](/kubernetes-engine/distributed-cloud/bare-metal/docs/vm-runtime/enable-disable#disable) in the version 1.11 documentation.\n\n For instructions for version 1.10 clusters, see\n [Delete VMs and their resources](/anthos/clusters/docs/bare-metal/1.10/how-to/vm-workloads#delete_vms_and_their_resources)\n in the 1.10 documentation. For instructions for 1.11 and later clusters, see\n [Delete VMs in Google Distributed Cloud](/kubernetes-engine/distributed-cloud/bare-metal/docs/vm-runtime/delete).\n2. Disable VM Runtime on GDC.\n\n3. If Multus is installed on your cluster, uninstall it.\n\n Multus is used with the\n [multi-NIC for pods](/kubernetes-engine/distributed-cloud/bare-metal/docs/how-to/multi-nic) feature.\n4. Upgrade the cluster.\n\n You can't skip minor versions when upgrading your Google Distributed Cloud.\n For example, if you have a version 1.10 cluster, you must first upgrade to\n version 1.11 before you can upgrade to version 1.12.0 or higher. For more\n information, see [Upgrade clusters](/kubernetes-engine/distributed-cloud/bare-metal/docs/how-to/upgrade).\n5. Enable VM Runtime on GDC on your 1.12.0 or higher cluster.\n\n For instructions, see\n [Enable VM Runtime on GDC](/kubernetes-engine/distributed-cloud/bare-metal/docs/vm-runtime/enable-disable#enable).\n6. Recreate your VMs.\n\n Due to changes in the VM schema for the GA release of\n VM Runtime on GDC, you must recreate your VMs. For use with\n VM Runtime on GDC on version 1.12.0 or higher clusters.\n\nWhat's next\n\n- [Quickstart: Create a VM in Google Distributed Cloud](/kubernetes-engine/distributed-cloud/bare-metal/docs/vm-runtime/quickstart)"]]