VMware
Introduction
This document serves as a guide to integrating Autom Mate with VMware, enabling users to perform various operations related to virtualization. It outlines the process of defining and managing credentials within the Autom Mate Vault for secure authentication in VMware operations.
VMware utilizes virtualization technology to create virtual environments on physical hardware, allowing for efficient management of server resources, desktop environments, and cloud infrastructure.
What is VMware?
An overview of VMware, emphasizing its role in virtualization technology and its solutions in server virtualization, desktop virtualization, and cloud infrastructure management.
Overview of VMware: VMware is a leading provider of virtualization solutions that enable the creation of virtual environments on physical hardware. Its products and solutions cover server virtualization, desktop virtualization, and cloud infrastructure management.
Key Features:
Server Virtualization
Desktop Virtualization
Cloud Infrastructure Management
Autom Mate Integration with VMware
Description of how Autom Mate seamlessly integrates with VMware, offering actions to automate virtual machine management, hardware configurations, and power operations.
Overview of Integration: Autom Mate empowers users to perform essential operations within the VMware app. It offers actions such as creating virtual machines (VMs), managing hardware configurations, and controlling power operations.
Using the Integration
Credential Management
Steps to define and manage credentials within the Autom Mate Vault for secure authentication in VMware operations.
Usage:
Navigate to the Autom Mate Vault section.
Click on "Add New Credential" to define a new credential.
Fill in the required fields:
Credential Name: Unique identifier for the credential.
Authentication Type: Method used for authentication (e.g., API Key, Username/Password).
VMware Server URL: URL of the VMware server.
VMware Username and Password: Credentials for accessing VMware services.
Additional Fields as required.
Save the credential in the Autom Mate Vault for secure storage.
Credential Usage
Instructions on how to utilize credentials from the Autom Mate Vault in VMware operations.
Usage:
When setting up Autom Mate VMware actions:
Select the option to use Vault-managed credentials.
Choose the desired credential from the Autom Mate Vault.
Authenticate securely using the selected credential.
Execute the VMware operation with enhanced security and access control.
How To Use
Create Hardware Ethernet
Description: Create a hardware Ethernet configuration for a virtual machine.
Purpose: Configure network settings for virtual machines.
Usage:
Select the "Create Hardware Ethernet" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Specify the network settings for the Ethernet configuration.
Apply the configuration to the virtual machine.
Inputs:
Ethernet Name
Network Type
MAC Address
Connection Type
Create VM
Description: Create a new virtual machine within the VMware environment.
Purpose: Provision new virtual machines with specified configurations.
Usage:
Select the "Create VM" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM name, hardware specifications, and other settings.
Create the new virtual machine.
Inputs:
VM Name
CPU Count
Memory Size
Disk Size
Network Configuration
Delete VM
Description: Delete a virtual machine from the VMware environment.
Purpose: Remove unnecessary or obsolete virtual machines.
Usage:
Select the "Delete VM" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to be deleted.
Confirm the deletion request.
Inputs:
VM ID or Name
Get Hardware CPU
Description: Retrieve information about the CPU configuration of a virtual machine.
Purpose: Access CPU details for monitoring and management.
Usage:
Select the "Get Hardware CPU" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to retrieve CPU information.
View the CPU configuration details.
Inputs:
VM ID or Name
Get Hardware Ethernet
Description: Retrieve information about the Ethernet configuration of a virtual machine.
Purpose: Access network configuration details for virtual machines.
Usage:
Select the "Get Hardware Ethernet" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to retrieve Ethernet details.
View the Ethernet configuration settings.
Inputs:
VM ID or Name
Get Hardware Memory
Description: Retrieve information about the memory configuration of a virtual machine.
Purpose: Access memory details for monitoring and management.
Usage:
Select the "Get Hardware Memory" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to retrieve memory information.
View the memory configuration details.
Inputs:
VM ID or Name
Get Power
Description: Retrieve the current power state of a virtual machine.
Purpose: Check the status of virtual machines (e.g., powered on, powered off, suspended).
Usage:
Select the "Get Power" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to retrieve power state.
View the current power status of the virtual machine.
Inputs:
VM ID or Name
Reset Power
Description: Reset (reboot) a virtual machine within the VMware environment.
Purpose: Restart virtual machines to apply changes or resolve issues.
Usage:
Select the "Reset Power" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to reset.
Confirm the reset operation.
Inputs:
VM ID or Name
Start Power
Description: Power on (start) a virtual machine within the VMware environment.
Purpose: Initiate virtual machines to make them accessible.
Usage:
Select the "Start Power" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to start.
Activate the virtual machine.
Inputs:
VM ID or Name
Stop Power
Description: Power off (stop) a virtual machine within the VMware environment.
Purpose: Suspend operations of virtual machines when not in use.
Usage:
Select the "Stop Power" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to stop.
Power off the virtual machine.
Inputs:
VM ID or Name
Suspend Power
Description: Suspend (pause) a virtual machine within the VMware environment.
Purpose: Temporarily halt operations of virtual machines.
Usage:
Select the "Suspend Power" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to suspend.
Pause the virtual machine.
Inputs:
VM ID or Name
Update Hardware CPU
Description: Update the CPU configuration of a virtual machine.
Purpose: Modify CPU specifications for optimized performance.
Usage:
Select the "Update Hardware CPU" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to update CPU settings.
Modify the CPU count and other parameters.
Apply the updated CPU configuration.
Inputs:
VM ID or Name
Updated CPU Count
Update Hardware Ethernet
Description: Update the Ethernet configuration of a virtual machine.
Purpose: Modify network settings for improved connectivity.
Usage:
Select the "Update Hardware Ethernet" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to update Ethernet settings.
Modify the Ethernet name, network type, or MAC address.
Apply the updated Ethernet configuration.
Inputs:
VM ID or Name
Updated Ethernet Name
Updated Network Type
Updated MAC Address
Update Hardware Memory
Description: Update the memory configuration of a virtual machine.
Purpose: Adjust memory specifications for optimized performance.
Usage:
Select the "Update Hardware Memory" action in Autom Mate.
Choose to use Vault-managed credentials for authentication.
Provide the VM ID or name to update memory settings.
Modify the memory size and other parameters.
Apply the updated memory configuration.
Inputs:
VM ID or Name
Updated Memory Size
Additional Tips
Last updated