

Installing the Salt MinionĪs I mentioned earlier, I will utilize VMware PowerCLI commands to add the advanced attributes to the virtual machine. In this walkthrough, the Salt Master has an FQDN of “”, and the Salt Minion ID will be the lower case version of the FQDN of the virtual machine. You need the FQND or IP address of your Salt Master and the ID you wish to assign to the Salt Minion.

You can also add these advanced attributes using the vSphere Client as described in the vSphere 7.0 documentation: Set Advanced Virtual Machine Attributes.Ĭonfiguring the virtual machine to install the Salt Minion utilizing VMware Tools requires two pieces of information. While not required to complete this walkthrough, I will utilize VMware PowerCLI to configure advanced attributes on the virtual machines. By default, this feature is enabled in VMware Tools 12.0.0. VMware Tools must be installed with the Salt Minion feature enabled.For Windows, only Windows 8/Windows Server 2012 or later versions are supported.Only 64-bit operating systems are supported.The following prerequisites apply to this process: Your virtual machines can reach the Salt Master over the network.You have upgraded VMware Tools to version 12.0.0 on your virtual machine.You have an existing VMware vRealize Automation SaltStack Config environment.While not included in this walkthrough, this new capability also supports removing the Salt Minion from virtual machines. In this post, I walk through deploying the Salt Minion to an existing virtual machine utilizing this new automated method within VMware Tools 12.0.0. This new integration makes it easier than ever to deploy new Salt Minions to both new and existing virtual machines. VMware Tools 12.0.0 now includes the ability to automate the deployment of the Salt Minion software utilizing vSphere virtual machine guest variables.

The latest product to be integrated into VMware Tools 12.0.0 is VMware vRealize SaltStack Config. These capabilities often supported VMware products, including vRealize Operations, NSX, AppDefence, and Carbon Black. For several years, VMware has been adding new integration capabilities into new releases of VMware Tools.
