To be able to deploy a stand-alone VM in vSphere with Tanzu, a DevOps engineer must have access to specific VM resources. As a DevOps engineer, verify that you can access these resources and view VM classes and VM templates available in your environment. You can also list storage classes and other items you might need to self-service a VM.
Prerequisites
A vSphere administrator has performed these steps:
- Created a namspace and associated it with storage policies. See Create and Configure a vSphere Namespace.
- Associated default or custom VM classes with a namespace. See Associate a VM Class with a Namespace in vSphere with Tanzu.
- Created a content library and associated it with a namespace. See Associate a VM Content Library with a Namespace in vSphere with Tanzu.
Note: If a content library is protected by a security policy, all library items must be complaint. If a protected library includes a mix of compliant and non-compliant items, the kubectl get virtualmachineimages command fails to present VM images to the DevOps engineers.