In this example, I am going to use Puppet to: - Create a Windows user and add it to the RDP group. - Add Web Server role. - Install McAfee VSE8.8. Before Following things need to done: 1) Install the Puppet agent in Windows, detailed instruction can be found here. 2) Create a batch script … Continue reading Puppet for Windows: Remote Execution
Tag: DevOps
vCO: Find out orphaned virtual machines workflow
vCO comes with many useful workflows. ‘Find orphaned virtual machines’ is a good example. It is designed for preventing the VM sprawl by finding out the orphaned virtual machines. The workflow works fine without any customizations, but I prefer to make it simpler. So I made a copy of this workflow, and named it as … Continue reading vCO: Find out orphaned virtual machines workflow
vCO: Server Decommission Workflow
Comparing to the server provisioning and VM archive, this workflow is a little bit more complicated. What it does is Checking the power status –> Shutdown VM if it is running –> Archive the VM –> Send requester the archive results –> Ask user to confirm whether to remove the VM –> Send the result … Continue reading vCO: Server Decommission Workflow
vCO: Virtual Machine Backup/Archive Workflow
The purpose of having this workflow is to allow the user to backup or archive the virtual machine by themselves. In my example, I use TSM (Tivoli Storage Manager) as the backup/archive solution. This is a really simple workflow. The key step is to run TSM Virtual Machine backup from command line then send the … Continue reading vCO: Virtual Machine Backup/Archive Workflow
vCO: Server Provisioning Workflow
I have created the server provisioning workflow in vCO and used it to create couple Windows 2008 servers, really nice and neat! What it does is to Clone a template –> Sysprep it –> Configure it (IP address, hostname, admin password, join domain ….) –> Send an Email to notify the requester when the server … Continue reading vCO: Server Provisioning Workflow