Skip to content

New Guide: Using Salt to Deploy and Manage VMware Tools

New Guide: Using Salt to Deploy and Manage VMware Tools

A new guide is now available covering how to use Salt to install and maintain VMware Tools across Windows virtual machines.

This is a practical starting point for teams that have Salt deployed in a VMware environment and want a concrete first automation use case.

The guide covers:

  • Creating a minimal winrepo_ng package definition for VMware Tools
  • Installing and verifying the package using the RaaS interface and Salt CLI
  • Building an idempotent state file with pkg.installed
  • Handling post-install reboots safely using system.reboot with onchanges and only_on_pending_reboot
  • Integrating the state into highstate via top.sls

The approach keeps things simple and does not require a Git-backed fileserver, making it accessible for first-time Salt users.

Read the guide →