vmware-tools¶
vmware-tools context using image vmware-tools:latest
The vmware-tools context is an enormous fat bloated Container image that
contains pretty much every imaginable tool for interacting with and managing
VMware vSphere and Cloud Foundation (VCF) API services. This context is used
by several of the Workflows in the vmware-lib content pack for higher
level API interaction with ESXi or vSphere vCenter and Cloud Foundation services.
The tools included are:
- govc - Golang compiled binary from the govmomi library
- pyvmomi - Python library
- ovftool - for deployment of OVA appliance packages
- powershell - for PowerShell scripted language support
- powercli - PowerCLI addon for PowerShell
- vmware perl libraries
- vmware SDK Python standalone libraries (vsphere-automation-sdk-python)
- Ansible
- Ansible VMware Galaxy modules
- Python3
- various utility tools (curl, wget, git, yq, jq, etc.)
- RackN
drpcliclient
The container also runs an Agent (runner) for executing Workflow stage/tasks.
Expect that the first invocation run of this Context may take as long as 2 or 3 minutes for the container to startup, as it is over 2 GB in size.
Objects that Reference vmware-tools¶
- stages ansible-vmware-object-rename in VMware Library v4.15.1 as part of Tasks (declared)
- stages govc-vsan-cluster-enable in VMware Library v4.15.1 as part of Tasks (declared)
- stages govc-cluster-create in VMware Library v4.15.1 as part of Tasks (declared)
- stages govc-vsan-claim-disks in VMware Library v4.15.1 as part of Tasks (declared)
- stages govc-vsan-witness-claim-disks in VMware Library v4.15.1 as part of Tasks (declared)
- stages vcf-sddc-manage in VMware Library v4.15.1 as part of Tasks (declared)
- stages govc-dvs-create in VMware Library v4.15.1 as part of Tasks (declared)
- stages ansible-vmware-migrate-vmk in VMware Library v4.15.1 as part of Tasks (declared)
- stages govc-vsan-cluster-build in VMware Library v4.15.1 as part of Tasks (declared)
- stages govc-vsan-witness-stretch-cluster in VMware Library v4.15.1 as part of Tasks (declared)
- stages ovftool-deploy in VMware Library v4.15.1 as part of Tasks (declared)
Objects used by vmware-tools¶
Not used in current content packs