metalcloud-cli vm-pool¶
Manage virtual machine pools and their resources
Synopsis¶
Manage virtual machine pools including VMware vSphere, Hyper-V, and other hypervisor environments.
VM pools provide centralized management of virtualization infrastructure, allowing you to:
Create and configure connections to hypervisor management systems
Monitor VM and cluster host resources
Manage credentials and certificates for secure access
Control maintenance and experimental modes
Available commands support full lifecycle management from initial configuration to ongoing monitoring and resource inspection.
Options¶
-h, --help help for vm-pool
Options inherited from parent commands¶
-k, --api_key string MetalCloud API key
-c, --config string Config file path
-d, --debug Set to enable debug logging
-e, --endpoint string MetalCloud API endpoint
-f, --format string Output format. Supported values are 'text','csv','md','json','yaml'. (default "text")
-i, --insecure_skip_verify Set to allow insecure transport
-l, --log_file string Log file path
-v, --verbosity string Log level verbosity (default "INFO")
SEE ALSO¶
metalcloud-cli - MetalCloud CLI
metalcloud-cli vm-pool cluster-host-interfaces - List network interfaces for a cluster host in a VM pool
metalcloud-cli vm-pool cluster-host-vms - List virtual machines on a specific cluster host with pagination
metalcloud-cli vm-pool cluster-hosts - List cluster hosts in a VM pool with pagination
metalcloud-cli vm-pool config-example - Display a complete VM pool configuration example
metalcloud-cli vm-pool create - Create a new VM pool from configuration file or pipe
metalcloud-cli vm-pool credentials - Retrieve authentication credentials for a VM pool
metalcloud-cli vm-pool delete - Delete a VM pool permanently
metalcloud-cli vm-pool get - Get detailed information about a specific VM pool
metalcloud-cli vm-pool list - List all VM pools with optional filtering
metalcloud-cli vm-pool vms - List virtual machines in a VM pool with pagination